package j$.time.chrono;

import j$.time.LocalDate;
import j$.time.temporal.ChronoUnit;
import j$.time.temporal.Temporal;
import j$.time.temporal.TemporalUnit;
import j$.util.Objects;
import java.io.InvalidObjectException;
import java.io.ObjectInputStream;

/* compiled from: r8-map-id-d03341a5c506013191640b89b63ea5cf7ac75763b497b0603d90d740714f0f53 */
/* loaded from: classes2.dex */
public final class g0 extends c {
    private static final long serialVersionUID = -8722293800195731463L;
    public final transient LocalDate a;

    public g0(LocalDate localDate) {
        Objects.requireNonNull(localDate, "isoDate");
        this.a = localDate;
    }

    private void readObject(ObjectInputStream objectInputStream) throws InvalidObjectException {
        throw new InvalidObjectException("Deserialization via serialization delegate");
    }

    private Object writeReplace() {
        return new c0((byte) 8, this);
    }

    @Override // j$.time.chrono.c, j$.time.temporal.Temporal
    /* renamed from: A */
    public final Temporal u(long j, ChronoUnit chronoUnit) {
        return (g0) super.u(j, chronoUnit);
    }

    @Override // j$.time.temporal.TemporalAccessor
    public final long E(j$.time.temporal.o oVar) {
        if (!(oVar instanceof j$.time.temporal.a)) {
            return oVar.A(this);
        }
        int i = f0.a[((j$.time.temporal.a) oVar).ordinal()];
        if (i == 4) {
            int iX = X();
            if (iX < 1) {
                iX = 1 - iX;
            }
            return iX;
        }
        if (i == 5) {
            return ((X() * 12) + this.a.b) - 1;
        }
        if (i == 6) {
            return X();
        }
        if (i != 7) {
            return this.a.E(oVar);
        }
        return X() < 1 ? 0 : 1;
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final long F() {
        return this.a.F();
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final ChronoLocalDateTime H(j$.time.j jVar) {
        return new e(this, jVar);
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final k J() {
        return X() >= 1 ? h0.BE : h0.BEFORE_BE;
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final ChronoLocalDate M(j$.time.temporal.n nVar) {
        return (g0) super.M(nVar);
    }

    @Override // j$.time.chrono.c
    public final ChronoLocalDate U(long j) {
        return Z(this.a.plusDays(j));
    }

    @Override // j$.time.chrono.c
    public final ChronoLocalDate V(long j) {
        return Z(this.a.g0(j));
    }

    @Override // j$.time.chrono.c
    public final ChronoLocalDate W(long j) {
        return Z(this.a.i0(j));
    }

    public final int X() {
        return this.a.getYear() + 543;
    }

    /* JADX WARN: Removed duplicated region for block: B:16:0x0049  */
    @Override // j$.time.chrono.c, j$.time.temporal.Temporal
    /* renamed from: Y, reason: merged with bridge method [inline-methods] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final j$.time.chrono.g0 c(long r8, j$.time.temporal.o r10) {
        /*
            r7 = this;
            boolean r0 = r10 instanceof j$.time.temporal.a
            if (r0 == 0) goto L9f
            r0 = r10
            j$.time.temporal.a r0 = (j$.time.temporal.a) r0
            long r1 = r7.E(r0)
            int r1 = (r1 > r8 ? 1 : (r1 == r8 ? 0 : -1))
            if (r1 != 0) goto L10
            return r7
        L10:
            int[] r1 = j$.time.chrono.f0.a
            int r2 = r0.ordinal()
            r2 = r1[r2]
            r3 = 7
            r4 = 6
            r5 = 4
            if (r2 == r5) goto L49
            r6 = 5
            if (r2 == r6) goto L25
            if (r2 == r4) goto L49
            if (r2 == r3) goto L49
            goto L5f
        L25:
            j$.time.chrono.e0 r10 = j$.time.chrono.e0.c
            j$.time.temporal.r r10 = r10.t(r0)
            r10.b(r8, r0)
            int r10 = r7.X()
            long r0 = (long) r10
            r2 = 12
            long r0 = r0 * r2
            j$.time.LocalDate r10 = r7.a
            short r2 = r10.b
            long r2 = (long) r2
            long r0 = r0 + r2
            r2 = 1
            long r0 = r0 - r2
            long r8 = r8 - r0
            j$.time.LocalDate r8 = r10.g0(r8)
            j$.time.chrono.g0 r7 = r7.Z(r8)
            return r7
        L49:
            j$.time.chrono.e0 r2 = j$.time.chrono.e0.c
            j$.time.temporal.r r2 = r2.t(r0)
            int r2 = r2.a(r8, r0)
            int r0 = r0.ordinal()
            r0 = r1[r0]
            if (r0 == r5) goto L88
            if (r0 == r4) goto L7b
            if (r0 == r3) goto L6a
        L5f:
            j$.time.LocalDate r0 = r7.a
            j$.time.LocalDate r8 = r0.c(r8, r10)
            j$.time.chrono.g0 r7 = r7.Z(r8)
            return r7
        L6a:
            j$.time.LocalDate r8 = r7.a
            int r9 = r7.X()
            int r9 = (-542) - r9
            j$.time.LocalDate r8 = r8.m0(r9)
            j$.time.chrono.g0 r7 = r7.Z(r8)
            return r7
        L7b:
            j$.time.LocalDate r8 = r7.a
            int r2 = r2 + (-543)
            j$.time.LocalDate r8 = r8.m0(r2)
            j$.time.chrono.g0 r7 = r7.Z(r8)
            return r7
        L88:
            j$.time.LocalDate r8 = r7.a
            int r9 = r7.X()
            r10 = 1
            if (r9 < r10) goto L92
            goto L94
        L92:
            int r2 = 1 - r2
        L94:
            int r2 = r2 + (-543)
            j$.time.LocalDate r8 = r8.m0(r2)
            j$.time.chrono.g0 r7 = r7.Z(r8)
            return r7
        L9f:
            j$.time.chrono.ChronoLocalDate r7 = super.c(r8, r10)
            j$.time.chrono.g0 r7 = (j$.time.chrono.g0) r7
            return r7
        */
        throw new UnsupportedOperationException("Method not decompiled: j$.time.chrono.g0.c(long, j$.time.temporal.o):j$.time.chrono.g0");
    }

    public final g0 Z(LocalDate localDate) {
        return localDate.equals(this.a) ? this : new g0(localDate);
    }

    @Override // j$.time.chrono.ChronoLocalDate
    public final j a() {
        return e0.c;
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate, j$.time.temporal.Temporal
    public final ChronoLocalDate d(long j, TemporalUnit temporalUnit) {
        return (g0) super.d(j, temporalUnit);
    }

    @Override // j$.time.chrono.c, j$.time.temporal.Temporal
    public final Temporal d(long j, TemporalUnit temporalUnit) {
        return (g0) super.d(j, temporalUnit);
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj instanceof g0) {
            return this.a.equals(((g0) obj).a);
        }
        return false;
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final int hashCode() {
        e0.c.getClass();
        return this.a.hashCode() ^ 146118545;
    }

    @Override // j$.time.chrono.c, j$.time.temporal.Temporal
    /* renamed from: l */
    public final Temporal z(LocalDate localDate) {
        return (g0) super.z(localDate);
    }

    @Override // j$.time.chrono.c, j$.time.temporal.TemporalAccessor
    public final j$.time.temporal.r m(j$.time.temporal.o oVar) {
        if (!(oVar instanceof j$.time.temporal.a)) {
            return oVar.l(this);
        }
        if (!j$.com.android.tools.r8.a.s(this, oVar)) {
            throw new j$.time.temporal.q(j$.time.b.a("Unsupported field: ", oVar));
        }
        j$.time.temporal.a aVar = (j$.time.temporal.a) oVar;
        int i = f0.a[aVar.ordinal()];
        if (i == 1 || i == 2 || i == 3) {
            return this.a.m(oVar);
        }
        if (i != 4) {
            return e0.c.t(aVar);
        }
        j$.time.temporal.r rVar = j$.time.temporal.a.YEAR.b;
        return j$.time.temporal.r.f(1L, X() <= 0 ? (-(rVar.a + 543)) + 1 : rVar.d + 543);
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final ChronoLocalDate u(long j, TemporalUnit temporalUnit) {
        return (g0) super.u(j, temporalUnit);
    }

    @Override // j$.time.chrono.c, j$.time.chrono.ChronoLocalDate
    public final ChronoLocalDate z(j$.time.temporal.l lVar) {
        return (g0) super.z(lVar);
    }
}
