package p025.p026.p027;

import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import p025.p026.p027.C1284;
import p402.p411.p413.C6635;

/* JADX INFO: renamed from: އ.֏.֏.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC1279<T> extends AbstractC1292 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final AtomicReferenceFieldUpdater f4409 = AtomicReferenceFieldUpdater.newUpdater(AbstractC1279.class, Object.class, "_consensus");
    public volatile Object _consensus = C1278.f4408;

    /* JADX WARN: Multi-variable type inference failed */
    @Override // p025.p026.p027.AbstractC1292
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Object mo2564(Object obj) {
        Object objMo2566 = this._consensus;
        if (objMo2566 == C1278.f4408) {
            objMo2566 = mo2566(obj);
            Object obj2 = this._consensus;
            Object obj3 = C1278.f4408;
            if (obj2 != obj3) {
                objMo2566 = obj2;
            } else if (!f4409.compareAndSet(this, obj3, objMo2566)) {
                objMo2566 = this._consensus;
            }
        }
        C1284.AbstractC1285 abstractC1285 = (C1284.AbstractC1285) this;
        C1284 c1284 = (C1284) obj;
        boolean z = objMo2566 == null;
        C1284 c12842 = z ? abstractC1285.f4417 : abstractC1285.f4416;
        if (c12842 != null && C1284.f4413.compareAndSet(c1284, abstractC1285, c12842) && z) {
            C1284 c12843 = abstractC1285.f4417;
            C1284 c12844 = abstractC1285.f4416;
            if (c12844 == null) {
                C6635.m9822();
                throw null;
            }
            c12843.m2573(c12844);
        }
        return objMo2566;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // p025.p026.p027.AbstractC1292
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public AbstractC1279<?> mo2565() {
        return this;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public abstract Object mo2566(T t);
}
