package defpackage;

import android.util.Log;
import com.google.android.gms.internal.measurement.zzabo;
import j$.util.DesugarCollections;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.logging.Level;

/* JADX INFO: renamed from: ᵪˉ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3878 extends ᵜᵪʾ {

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public static final C3419 f14787;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static final C4450 f14788;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public static final Set f14789;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final Level f14790;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final String f14791;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final Set f14792;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final C3419 f14793;

    static {
        Set setUnmodifiableSet = DesugarCollections.unmodifiableSet(new HashSet(Arrays.asList(AbstractC3024.f11636, InterfaceC2490.f9671, AbstractC3389.f13026)));
        f14789 = setUnmodifiableSet;
        C3419 c3419 = new C3419(ᵻᵕᵭ.ʿᵿʽᵞ(setUnmodifiableSet));
        f14787 = c3419;
        f14788 = new C4450(Level.ALL, setUnmodifiableSet, c3419);
    }

    public /* synthetic */ C3878(String str, Level level, Set set, C3419 c3419) {
        super(str);
        this.f14791 = ᵬʕˎʽ.ᵸˆˁ(str);
        this.f14790 = level;
        this.f14792 = set;
        this.f14793 = c3419;
    }

    /* JADX WARN: Removed duplicated region for block: B:146:0x025b A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:153:0x026a  */
    /* JADX WARN: Removed duplicated region for block: B:169:0x028e  */
    /* JADX WARN: Removed duplicated region for block: B:174:0x02ad  */
    /* JADX WARN: Removed duplicated region for block: B:177:0x02ba  */
    /* JADX WARN: Removed duplicated region for block: B:203:0x0319  */
    /* JADX WARN: Removed duplicated region for block: B:206:0x0338  */
    /* JADX WARN: Removed duplicated region for block: B:210:0x0346  */
    /* JADX WARN: Removed duplicated region for block: B:291:0x02b3 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:41:0x0093  */
    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static void m8579(C3212 c3212, Level level, Set set, C3419 c3419) {
        AbstractC0618 c5369;
        Level level2;
        int i;
        int i2;
        int i3;
        int i4;
        C4396 c4396;
        String str;
        int i5;
        int i6;
        C4396 c43962;
        EnumC2417 enumC2417;
        int i7;
        char c;
        AbstractC2638 c0908;
        int i8;
        Object[] objArr;
        int i9;
        boolean z;
        ᵝˉː r1 = c3212.m7354();
        Level level3 = c3212.f12239;
        Boolean bool = (Boolean) r1.ᵛˀˊ(AbstractC3389.f13026);
        if (bool == null || !bool.booleanValue()) {
            ((C2261) AbstractC0491.f2601).getClass();
            ᵝˉː r12 = C4527.f17226.mo9537();
            ᵝˉː r3 = c3212.m7354();
            int i10 = r3.ᵨˈʼﹶ();
            if (i10 == 0) {
                c5369 = AbstractC0618.f2957;
            } else {
                c5369 = i10 <= 28 ? new C5369(r12, r3) : new C0929(r12, r3);
            }
            boolean z2 = level3.intValue() < level.intValue();
            if (!z2) {
                int i11 = AbstractC1739.f6973;
                if (c3212.f12242 == null && c5369.mo2246() <= set.size() && set.containsAll(c5369.mo2247())) {
                    if (!(c3212.f12242 == null)) {
                        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get literal argument if a template context exists");
                        return;
                    }
                    Object[] objArr2 = c3212.f12240;
                    if (objArr2 == null) {
                        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get literal argument before calling log()");
                        return;
                    }
                    AbstractC2661.m6472(objArr2[0]);
                } else {
                    StringBuilder sb = new StringBuilder();
                    AbstractC1084 abstractC1084 = c3212.f12241;
                    if (abstractC1084 == null) {
                        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot request log site information prior to postProcess()");
                        return;
                    }
                    if (ˌᵨʽʙ.ᵹʾᵢᵯ(2, abstractC1084, sb)) {
                        sb.append(" ");
                    }
                    if (!z2 || c3212.f12242 == null) {
                        C2877 c2877 = c3212.f12242;
                        if (c2877 != null) {
                            String str2 = "cannot get arguments unless a template context exists";
                            if (!(c2877 != null)) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get arguments unless a template context exists");
                                return;
                            }
                            Object[] objArr3 = c3212.f12240;
                            String str3 = "cannot get arguments before calling log()";
                            if (objArr3 == null) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get arguments before calling log()");
                                return;
                            }
                            C5551 c5551 = new C5551(c2877, objArr3, sb);
                            StringBuilder sb2 = (StringBuilder) c5551.f20950;
                            C2877 c28772 = (C2877) c5551.f20948;
                            C4827 c4827 = c28772.f10999;
                            String str4 = c28772.f10998;
                            c4827.getClass();
                            int iM9113 = AbstractC4176.m9113(0, str4);
                            int i12 = 0;
                            int i13 = -1;
                            while (iM9113 >= 0) {
                                int i14 = iM9113 + 1;
                                int i15 = i14;
                                int i16 = 0;
                                while (i15 < str4.length()) {
                                    int i17 = i15 + 1;
                                    Level level4 = level3;
                                    char cCharAt = str4.charAt(i15);
                                    String str5 = str2;
                                    char c2 = (char) (cCharAt - '0');
                                    int i18 = i15;
                                    if (c2 >= '\n') {
                                        if (cCharAt != '$') {
                                            i = -1;
                                            if (cCharAt != '<') {
                                                i13 = i12;
                                                i12++;
                                            } else {
                                                if (i13 == -1) {
                                                    throw zzabo.m809(iM9113, i17, "invalid relative parameter", str4);
                                                }
                                                if (i17 == str4.length()) {
                                                    throw new zzabo(zzabo.m808(iM9113, -1, "unterminated parameter", str4));
                                                }
                                                str4.charAt(i17);
                                                i14 = i17;
                                                i17 = i18 + 2;
                                            }
                                        } else {
                                            if (i18 - i14 == 0) {
                                                throw zzabo.m809(iM9113, i17, "missing index", str4);
                                            }
                                            if (str4.charAt(i14) == '0') {
                                                throw zzabo.m809(iM9113, i17, "index has leading zero", str4);
                                            }
                                            int i19 = i16 - 1;
                                            if (i17 == str4.length()) {
                                                throw new zzabo(zzabo.m808(iM9113, -1, "unterminated parameter", str4));
                                            }
                                            str4.charAt(i17);
                                            i14 = i17;
                                            i13 = i19;
                                            i = -1;
                                            i17 = i18 + 2;
                                        }
                                        int i20 = i17 + i;
                                        while (i20 < str4.length()) {
                                            if (((char) ((str4.charAt(i20) & (-33)) - 65)) < 26) {
                                                char cCharAt2 = str4.charAt(i20);
                                                int i21 = cCharAt2 & ' ';
                                                boolean z3 = i21 == 0;
                                                C4396 c43963 = C4396.f16689;
                                                if (i14 != i20 || z3) {
                                                    if (true != z3) {
                                                        i2 = i14;
                                                        i3 = 0;
                                                    } else {
                                                        i2 = i14;
                                                        i3 = 128;
                                                    }
                                                    while (i2 != i20) {
                                                        int i22 = i2 + 1;
                                                        i4 = i21;
                                                        char cCharAt3 = str4.charAt(i2);
                                                        str = str3;
                                                        i5 = i12;
                                                        if (cCharAt3 < ' ' || cCharAt3 > '0') {
                                                            i6 = i13;
                                                            if (cCharAt3 > '9') {
                                                                throw zzabo.m807(i2, "invalid flag", str4);
                                                            }
                                                            int i23 = cCharAt3 - '0';
                                                            while (true) {
                                                                if (i22 == i20) {
                                                                    c43962 = new C4396(i3, i23, -1);
                                                                    break;
                                                                }
                                                                int i24 = i22 + 1;
                                                                char cCharAt4 = str4.charAt(i22);
                                                                if (cCharAt4 == '.') {
                                                                    c43962 = new C4396(i3, i23, C4396.m9403(i24, i20, str4));
                                                                    break;
                                                                }
                                                                char c3 = (char) (cCharAt4 - '0');
                                                                if (c3 >= '\n') {
                                                                    throw zzabo.m807(i22, "invalid width character", str4);
                                                                }
                                                                i23 = (i23 * 10) + c3;
                                                                if (i23 > 999999) {
                                                                    throw zzabo.m809(i2, i20, "width too large", str4);
                                                                }
                                                                i22 = i24;
                                                            }
                                                            c4396 = c43962;
                                                            enumC2417 = EnumC2417.f9419[(cCharAt2 | ' ') - 97];
                                                            if (i4 == 0 && (enumC2417 == null || (enumC2417.f9421 & 128) == 0)) {
                                                                enumC2417 = null;
                                                            }
                                                            int i25 = i20 + 1;
                                                            if (enumC2417 != null) {
                                                                c4396.getClass();
                                                                int i26 = enumC2417.f9421;
                                                                int i27 = enumC2417.f9422;
                                                                if (i27 != 1) {
                                                                    c = 2;
                                                                    if (i27 == 2 || i27 == 3 || i27 == 4) {
                                                                        z = false;
                                                                        if (c4396.m9404(i26, z)) {
                                                                            throw zzabo.m809(iM9113, i25, "invalid format specifier", str4);
                                                                        }
                                                                        i7 = i6;
                                                                        if (i7 < 10) {
                                                                            Map map = C1624.f6493;
                                                                            if (c4396.m9406()) {
                                                                                AbstractC2638[] abstractC2638Arr = (C1624[]) C1624.f6493.get(enumC2417);
                                                                                ᵷˆᵣ.ˌᴵ(abstractC2638Arr, "default parameter");
                                                                                c0908 = abstractC2638Arr[i7];
                                                                            } else {
                                                                                c0908 = new C1624(i7, enumC2417, c4396);
                                                                            }
                                                                        }
                                                                    } else if (i27 != 5) {
                                                                        throw null;
                                                                    }
                                                                } else {
                                                                    c = 2;
                                                                }
                                                                z = true;
                                                                if (c4396.m9404(i26, z)) {
                                                                }
                                                            } else {
                                                                i7 = i6;
                                                                c = 2;
                                                                if (cCharAt2 == 't' || cCharAt2 == 'T') {
                                                                    if (!c4396.m9404(160, false)) {
                                                                        throw zzabo.m809(iM9113, i25, "invalid format specification", str4);
                                                                    }
                                                                    int i28 = i20 + 2;
                                                                    if (i28 > str4.length()) {
                                                                        throw zzabo.m807(iM9113, "truncated format specifier", str4);
                                                                    }
                                                                    EnumC3448 enumC3448 = (EnumC3448) EnumC3448.f13293.get(Character.valueOf(str4.charAt(i25)));
                                                                    if (enumC3448 == null) {
                                                                        throw zzabo.m807(i25, "illegal date/time conversion", str4);
                                                                    }
                                                                    i25 = i28;
                                                                    c0908 = new C0908(c4396, i7, enumC3448);
                                                                } else {
                                                                    if (cCharAt2 != 'h' && cCharAt2 != 'H') {
                                                                        throw zzabo.m809(iM9113, i25, "invalid format specification", str4);
                                                                    }
                                                                    if (!c4396.m9404(160, false)) {
                                                                        throw zzabo.m809(iM9113, i25, "invalid format specification", str4);
                                                                    }
                                                                    c0908 = new C4890(c4396, i7);
                                                                }
                                                            }
                                                            i8 = c0908.f10242;
                                                            if (i8 < 32) {
                                                                c5551.f20946 |= 1 << i8;
                                                            }
                                                            c5551.f20947 = Math.max(c5551.f20947, i8);
                                                            AbstractC4176.m9114(c5551.f20951, iM9113, str4, sb2);
                                                            objArr = (Object[]) c5551.f20952;
                                                            i9 = c0908.f10242;
                                                            if (i9 < objArr.length) {
                                                                Object obj = objArr[i9];
                                                                if (obj != null) {
                                                                    c0908.mo3153(c5551, obj);
                                                                } else {
                                                                    sb2.append("null");
                                                                }
                                                            } else {
                                                                sb2.append("[ERROR: MISSING LOG ARGUMENT]");
                                                            }
                                                            c5551.f20951 = i25;
                                                            iM9113 = AbstractC4176.m9113(i25, str4);
                                                            i13 = i7;
                                                            level3 = level4;
                                                            str2 = str5;
                                                            str3 = str;
                                                            i12 = i5;
                                                        } else {
                                                            i6 = i13;
                                                            int i29 = ((int) ((C4396.f16690 >>> ((cCharAt3 - ' ') * 3)) & 7)) - 1;
                                                            if (i29 >= 0) {
                                                                int i30 = 1 << i29;
                                                                if ((i3 & i30) != 0) {
                                                                    throw zzabo.m807(i2, "repeated flag", str4);
                                                                }
                                                                i3 |= i30;
                                                                i2 = i22;
                                                                i13 = i6;
                                                                i21 = i4;
                                                                str3 = str;
                                                                i12 = i5;
                                                            } else {
                                                                if (cCharAt3 != '.') {
                                                                    throw zzabo.m807(i2, "invalid flag", str4);
                                                                }
                                                                c4396 = new C4396(i3, -1, C4396.m9403(i22, i20, str4));
                                                                enumC2417 = EnumC2417.f9419[(cCharAt2 | ' ') - 97];
                                                                if (i4 == 0) {
                                                                    enumC2417 = null;
                                                                }
                                                                int i252 = i20 + 1;
                                                                if (enumC2417 != null) {
                                                                }
                                                                i8 = c0908.f10242;
                                                                if (i8 < 32) {
                                                                }
                                                                c5551.f20947 = Math.max(c5551.f20947, i8);
                                                                AbstractC4176.m9114(c5551.f20951, iM9113, str4, sb2);
                                                                objArr = (Object[]) c5551.f20952;
                                                                i9 = c0908.f10242;
                                                                if (i9 < objArr.length) {
                                                                }
                                                                c5551.f20951 = i252;
                                                                iM9113 = AbstractC4176.m9113(i252, str4);
                                                                i13 = i7;
                                                                level3 = level4;
                                                                str2 = str5;
                                                                str3 = str;
                                                                i12 = i5;
                                                            }
                                                        }
                                                    }
                                                    i4 = i21;
                                                    c4396 = new C4396(i3, -1, -1);
                                                } else {
                                                    c4396 = C4396.f16689;
                                                    i4 = i21;
                                                }
                                                str = str3;
                                                i5 = i12;
                                                i6 = i13;
                                                enumC2417 = EnumC2417.f9419[(cCharAt2 | ' ') - 97];
                                                if (i4 == 0) {
                                                }
                                                int i2522 = i20 + 1;
                                                if (enumC2417 != null) {
                                                }
                                                i8 = c0908.f10242;
                                                if (i8 < 32) {
                                                }
                                                c5551.f20947 = Math.max(c5551.f20947, i8);
                                                AbstractC4176.m9114(c5551.f20951, iM9113, str4, sb2);
                                                objArr = (Object[]) c5551.f20952;
                                                i9 = c0908.f10242;
                                                if (i9 < objArr.length) {
                                                }
                                                c5551.f20951 = i2522;
                                                iM9113 = AbstractC4176.m9113(i2522, str4);
                                                i13 = i7;
                                                level3 = level4;
                                                str2 = str5;
                                                str3 = str;
                                                i12 = i5;
                                            } else {
                                                i20++;
                                                i13 = i13;
                                            }
                                        }
                                        throw new zzabo(zzabo.m808(iM9113, -1, "unterminated parameter", str4));
                                    }
                                    int i31 = (i16 * 10) + c2;
                                    if (i31 >= 1000000) {
                                        throw zzabo.m809(iM9113, i17, "index too large", str4);
                                    }
                                    i16 = i31;
                                    i15 = i17;
                                    level3 = level4;
                                    str2 = str5;
                                }
                                throw new zzabo(zzabo.m808(iM9113, -1, "unterminated parameter", str4));
                            }
                            level2 = level3;
                            String str6 = str2;
                            String str7 = str3;
                            int i32 = c5551.f20946;
                            if (((i32 + 1) & i32) != 0 || (c5551.f20947 > 31 && i32 != -1)) {
                                throw new zzabo(String.format("unreferenced arguments [first missing index=%d]", Integer.valueOf(Integer.numberOfTrailingZeros(~i32))));
                            }
                            AbstractC4176.m9114(c5551.f20951, str4.length(), str4, sb2);
                            if (!(c3212.f12242 != null)) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ(str6);
                                return;
                            }
                            Object[] objArr4 = c3212.f12240;
                            if (objArr4 == null) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ(str7);
                                return;
                            } else if (objArr4.length > c5551.f20947 + 1) {
                                sb2.append(" [ERROR: UNUSED LOG ARGUMENTS]");
                            }
                        } else {
                            level2 = level3;
                            if (!(c2877 == null)) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get literal argument if a template context exists");
                                return;
                            }
                            Object[] objArr5 = c3212.f12240;
                            if (objArr5 == null) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("cannot get literal argument before calling log()");
                                return;
                            }
                            sb.append(AbstractC2661.m6472(objArr5[0]));
                        }
                        int i33 = AbstractC1739.f6973;
                        C4136 c4136 = new C4136(sb);
                        c5369.mo2248(c3419, c4136);
                        if (c4136.f15803) {
                            sb.append(" ]");
                        }
                    } else {
                        sb.append("(REDACTED) ");
                        sb.append(c3212.f12242.f10998);
                    }
                }
                level2 = level3;
            }
            ᵬʕˎʽ.ʿٴˇ(level2);
        }
    }

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final boolean m8580(Level level) {
        int i = ᵬʕˎʽ.ʿٴˇ(level);
        return Log.isLoggable(this.f14791, i) || Log.isLoggable("all", i);
    }

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final void m8581(C3212 c3212) {
        m8579(c3212, this.f14790, this.f14792, this.f14793);
    }
}
