package defpackage;

import com.google.android.gms.internal.measurement.zzyg;
import com.google.android.gms.internal.measurement.zzzg;
import j$.util.Objects;
import java.util.Arrays;
import java.util.Random;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicLong;
import java.util.logging.Level;

/* JADX INFO: renamed from: ᵡᵖː, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3212 implements InterfaceC2024, InterfaceC2839 {

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static final String f12234 = new String();

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final long f12235;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final /* synthetic */ ᵟˑʽ f12236;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public C3977 f12237;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public AbstractC5562 f12238;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final Level f12239;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public Object[] f12240;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public AbstractC1084 f12241;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public C2877 f12242;

    public C3212(ᵟˑʽ r3, Level level) {
        Objects.requireNonNull(r3);
        this.f12236 = r3;
        AbstractC0491.f2601.getClass();
        long nanos = TimeUnit.MILLISECONDS.toNanos(System.currentTimeMillis());
        this.f12237 = null;
        this.f12241 = null;
        this.f12238 = null;
        this.f12242 = null;
        this.f12240 = null;
        ᵷˆᵣ.ˌᴵ(level, "level");
        this.f12239 = level;
        this.f12235 = nanos;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:54:0x00f9  */
    /* JADX WARN: Type inference failed for: r10v19 */
    /* JADX WARN: Type inference failed for: r10v20, types: [ﹳˆ] */
    /* JADX WARN: Type inference failed for: r10v22, types: [ˌᵭ] */
    /* JADX WARN: Type inference failed for: r10v23 */
    /* JADX WARN: Type inference failed for: r18v0, types: [ᵡᵖː] */
    /* JADX WARN: Type inference failed for: r4v21 */
    /* JADX WARN: Type inference failed for: r4v22, types: [ﹳˆ] */
    /* JADX WARN: Type inference failed for: r4v23 */
    /* JADX WARN: Type inference failed for: r4v24, types: [ﹳˆ] */
    /* JADX WARN: Type inference failed for: r4v26 */
    /* JADX WARN: Type inference failed for: r4v27 */
    /* JADX WARN: Type inference failed for: r4v31 */
    @Override // defpackage.InterfaceC2839
    /* JADX INFO: renamed from: ʽˈˋ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void mo6177(String str, Object[] objArr) {
        boolean z;
        C3977 c3977;
        StackTraceElement[] stackTraceElementArr;
        int iM8735;
        int i;
        ?? c0378;
        ?? r10;
        C2987 c2987;
        AbstractC1084 abstractC1084 = this.f12241;
        C3434 c3434 = AbstractC1084.f4622;
        if (abstractC1084 == null) {
            ((C2261) AbstractC0491.f2601).getClass();
            C2261.f8927.getClass();
            this.f12241 = c3434;
        }
        InterfaceC2758 c2171 = this.f12241;
        if (c2171 != c3434) {
            C3977 c39772 = this.f12237;
            if (c39772 != null && c39772.f15232 > 0) {
                ᵷˆᵣ.ˌᴵ(c2171, "logSiteKey");
                int i2 = c39772.f15232;
                for (int i3 = 0; i3 < i2; i3++) {
                    if (AbstractC3024.f11640.equals(c39772.m8734(i3))) {
                        c2171 = new C2171(c2171, c39772.m8733(i3));
                    }
                }
            }
        } else {
            c2171 = null;
        }
        ᵝˉː r4 = m7354();
        int i4 = r4.ᵨˈʼﹶ();
        int i5 = 0;
        while (true) {
            if (i5 >= i4) {
                break;
            }
            if (r4.ˊˌˊ(i5).f6123 != "eye3tag") {
                i5++;
            } else if (r4.ᵛˀˊ(AbstractC3024.f11636) == null) {
                C1507 c1507 = AbstractC3024.f11639;
                if (r4.ᵛˀˊ(c1507) == null) {
                    m7353(c1507, EnumC4751.f18068);
                }
            }
        }
        C3977 c39773 = this.f12237;
        int i6 = -1;
        C2987 c29872 = AbstractC5562.f20991;
        if (c39773 != null) {
            if (c2171 != null) {
                int i7 = C4184.f15961;
                if (c39773.m8736(AbstractC3024.f11638) != null) {
                    C1685.m4560();
                    return;
                }
                C3977 c39774 = this.f12237;
                C4106 c4106 = C0506.f2639;
                if (((Integer) c39774.m8736(AbstractC3024.f11632)) == null) {
                    c0378 = 0;
                } else {
                    C0506 c0506 = (C0506) C0506.f2639.ᵔᵖᵹᵫ(c2171, c39774);
                    AtomicLong atomicLong = c0506.f2640;
                    c0378 = c0506;
                    if (atomicLong.incrementAndGet() < r10.intValue()) {
                        c0378 = c29872;
                    }
                }
                C3977 c39775 = this.f12237;
                C4106 c41062 = C1634.f6521;
                Integer num = (Integer) c39775.m8736(AbstractC3024.f11634);
                if (num == null || num.intValue() <= 0) {
                    r10 = 0;
                } else {
                    r10 = (C1634) C1634.f6521.ᵔᵖᵹᵫ(c2171, c39775);
                    int iNextInt = ((Random) C1634.f6520.get()).nextInt(num.intValue());
                    AtomicInteger atomicInteger = r10.f6522;
                    if ((iNextInt == 0 ? atomicInteger.incrementAndGet() : atomicInteger.get()) <= 0) {
                        r10 = c29872;
                    }
                }
                if (c0378 != 0) {
                    if (r10 != 0 && c0378 != c29872 && r10 != (c2987 = AbstractC5562.f20990)) {
                        c0378 = (r10 == c29872 || c0378 == c2987) ? r10 : new C0378(c0378, r10);
                    }
                    this.f12238 = c0378;
                    z = c0378 != c29872;
                }
            }
            C3977 c39776 = this.f12237;
            C1507 c15072 = AbstractC3024.f11639;
            EnumC4751 enumC4751 = (EnumC4751) c39776.m8736(c15072);
            if (enumC4751 != null) {
                C3977 c39777 = this.f12237;
                if (c39777 != null && (iM8735 = c39777.m8735(c15072)) >= 0) {
                    int i8 = iM8735 + iM8735;
                    int i9 = i8 + 2;
                    while (true) {
                        i = c39777.f15232;
                        if (i9 >= i + i) {
                            break;
                        }
                        Object obj = c39777.f15233[i9];
                        if (!obj.equals(c15072)) {
                            Object[] objArr2 = c39777.f15233;
                            objArr2[i8] = obj;
                            objArr2[i8 + 1] = objArr2[i9 + 1];
                            i8 += 2;
                        }
                        i9 += 2;
                    }
                    c39777.f15232 = i - ((i9 - i8) >> 1);
                    while (i8 < i9) {
                        c39777.f15233[i8] = null;
                        i8++;
                    }
                }
                ᵝˉː r102 = m7354();
                C1507 c15073 = AbstractC3024.f11636;
                Throwable th = (Throwable) r102.ᵛˀˊ(c15073);
                int i10 = enumC4751.f18069;
                String[] strArr = AbstractC2007.f7940;
                if (i10 <= 0 && i10 != -1) {
                    ᵕᵩʽᵲ.ᵮᵣᵗˈ("invalid maximum depth: 0");
                    return;
                }
                AbstractC2007.f7939.getClass();
                if (!(i10 == -1 || i10 > 0)) {
                    ᵕᵩʽᵲ.ᵮᵣᵗˈ("maxDepth must be > 0 or -1");
                    return;
                }
                StackTraceElement[] stackTrace = new Throwable().getStackTrace();
                String name = C3212.class.getName();
                int i11 = 3;
                boolean z2 = false;
                while (true) {
                    if (i11 >= stackTrace.length) {
                        i11 = -1;
                        break;
                    }
                    if (!stackTrace[i11].getClassName().equals(name)) {
                        if (z2) {
                            break;
                        }
                    } else {
                        z2 = true;
                    }
                    i11++;
                }
                if (i11 == -1) {
                    stackTraceElementArr = new StackTraceElement[0];
                } else {
                    int length = stackTrace.length - i11;
                    if (i10 <= 0 || i10 >= length) {
                        i10 = length;
                    }
                    stackTraceElementArr = new StackTraceElement[i10];
                    System.arraycopy(stackTrace, i11, stackTraceElementArr, 0, i10);
                }
                zzyg zzygVar = new zzyg(enumC4751.toString(), th);
                zzygVar.setStackTrace(stackTraceElementArr);
                m7353(c15073, zzygVar);
            }
        }
        AbstractC5562 abstractC5562 = this.f12238;
        if (abstractC5562 != null) {
            C1020 c1020 = (C1020) C1020.f4443.ᵔᵖᵹᵫ(c2171, this.f12237);
            AtomicInteger atomicInteger2 = c1020.f4444;
            AtomicBoolean atomicBoolean = c1020.f4445;
            int iIncrementAndGet = atomicInteger2.incrementAndGet();
            if (abstractC5562 != c29872 && atomicBoolean.compareAndSet(false, true)) {
                try {
                    abstractC5562.mo1700();
                    atomicBoolean.set(false);
                    atomicInteger2.addAndGet(-iIncrementAndGet);
                    i6 = (-1) + iIncrementAndGet;
                } catch (Throwable th2) {
                    atomicBoolean.set(false);
                    throw th2;
                }
            }
            if (z && i6 > 0 && (c3977 = this.f12237) != null) {
                c3977.m8737(AbstractC3024.f11635, Integer.valueOf(i6));
            }
            z &= i6 >= 0;
        }
        if (!z) {
            return;
        }
        Object[] objArrCopyOf = Arrays.copyOf(objArr, objArr.length);
        this.f12240 = objArrCopyOf;
        for (Object obj2 : objArrCopyOf) {
        }
        if (str != f12234) {
            C4827 c4827 = C4827.f18401;
            this.f12242 = new C2877(str);
        }
        ((C2261) AbstractC0491.f2601).getClass();
        C0840 c0840Mo9536 = C4527.f17226.mo9536();
        if (!c0840Mo9536.f3739.isEmpty()) {
            ᵝˉː r2 = m7354();
            C4103 c4103 = AbstractC3024.f11633;
            C0840 c0840 = (C0840) r2.ᵛˀˊ(c4103);
            if (c0840 != null) {
                C2749 c2749 = c0840.f3739;
                if (!c2749.isEmpty()) {
                    C2749 c27492 = c0840Mo9536.f3739;
                    if (!c27492.isEmpty()) {
                        c0840 = new C0840(new C2749(c27492, c2749));
                    }
                    c0840Mo9536 = c0840;
                }
            }
            m7353(c4103, c0840Mo9536);
        }
        ᵜᵪʾ r22 = (ᵜᵪʾ) this.f12236.ˌᴵ;
        try {
            C2627 c2627 = (C2627) C2627.f10224.get();
            int i12 = c2627.f10225 + 1;
            c2627.f10225 = i12;
            if (i12 == 0) {
                throw new AssertionError("Overflow of RecursionDepth (possible error in core library)");
            }
            try {
                if (i12 <= 100) {
                    r22.ᵯᵷʽ((C3212) this);
                } else {
                    ᵟˑʽ.ᵯᵷʽ("unbounded recursion in log statement", (C3212) this);
                }
                c2627.close();
            } finally {
            }
        } catch (RuntimeException e) {
            try {
                r22.ᵶˇᵱ(e, (C3212) this);
            } catch (zzzg e2) {
                throw e2;
            } catch (RuntimeException e3) {
                String name2 = e3.getClass().getName();
                String message = e3.getMessage();
                StringBuilder sb = new StringBuilder(name2.length() + 2 + String.valueOf(message).length());
                sb.append(name2);
                sb.append(": ");
                sb.append(message);
                ᵟˑʽ.ᵯᵷʽ(sb.toString(), (C3212) this);
                try {
                    e3.printStackTrace(System.err);
                } catch (RuntimeException unused) {
                }
            }
        }
    }

    @Override // defpackage.InterfaceC2839
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final InterfaceC2839 mo6178(Throwable th) {
        C1507 c1507 = AbstractC3024.f11636;
        ᵷˆᵣ.ˌᴵ(c1507, "metadata key");
        if (th != null) {
            m7353(c1507, th);
        }
        return this;
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final void m7353(C1507 c1507, Object obj) {
        if (this.f12237 == null) {
            C3977 c3977 = new C3977();
            c3977.f15233 = new Object[8];
            c3977.f15232 = 0;
            this.f12237 = c3977;
        }
        this.f12237.m8737(c1507, obj);
    }

    @Override // defpackage.InterfaceC2839
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final InterfaceC2839 mo6179() {
        C3034 c3034 = new C3034();
        c3034.f11656 = 0;
        if (this.f12241 == null) {
            this.f12241 = c3034;
        }
        return this;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final ᵝˉː m7354() {
        C3977 c3977 = this.f12237;
        return c3977 != null ? c3977 : C3126.f11929;
    }
}
