package defpackage;

/* JADX INFO: renamed from: ˎˌᵻʩ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1714 implements InterfaceC2335 {

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static final Object f6843 = new Object();

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public volatile InterfaceC2105 f6844;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public volatile Object f6845;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static InterfaceC2335 m4755(InterfaceC2105 interfaceC2105) {
        if (interfaceC2105 instanceof C1714) {
            return interfaceC2105;
        }
        C1714 c1714 = new C1714();
        c1714.f6845 = f6843;
        c1714.f6844 = interfaceC2105;
        return c1714;
    }

    @Override // defpackage.InterfaceC2142
    public final Object get() {
        Object obj;
        Object obj2 = this.f6845;
        Object obj3 = f6843;
        if (obj2 != obj3) {
            return obj2;
        }
        synchronized (this) {
            obj = this.f6845;
            if (obj == obj3) {
                obj = this.f6844.get();
                Object obj4 = this.f6845;
                if (obj4 != obj3 && obj4 != obj) {
                    throw new IllegalStateException("Scoped provider was invoked recursively returning different results: " + obj4 + " & " + obj + ". This is likely due to a circular dependency.");
                }
                this.f6845 = obj;
                this.f6844 = null;
            }
        }
        return obj;
    }
}
