package p463.p484.p485;

import java.io.DataInput;
import java.io.InvalidObjectException;
import java.io.Serializable;
import org.threeten.bp.DateTimeException;
import org.threeten.bp.temporal.UnsupportedTemporalTypeException;
import p138.p139.p143.p144.C2803;
import p463.p473.p474.p479.C7158;
import p463.p484.p485.p486.AbstractC7202;
import p463.p484.p485.p486.C7207;
import p463.p484.p485.p487.C7221;
import p463.p484.p485.p488.AbstractC7258;
import p463.p484.p485.p489.C7276;
import p463.p484.p485.p489.C7286;
import p463.p484.p485.p489.EnumC7259;
import p463.p484.p485.p489.InterfaceC7269;
import p463.p484.p485.p489.InterfaceC7270;
import p463.p484.p485.p489.InterfaceC7271;
import p463.p484.p485.p489.InterfaceC7275;
import p463.p484.p485.p489.InterfaceC7284;

/* JADX INFO: renamed from: ޒ.ށ.֏.ޅ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C7183 extends AbstractC7258 implements InterfaceC7270, InterfaceC7271, Comparable<C7183>, Serializable {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final int f20833;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final int f20834;

    static {
        C7221 c7221 = new C7221();
        c7221.m10852("--");
        c7221.m10858(EnumC7259.MONTH_OF_YEAR, 2);
        c7221.m10851('-');
        c7221.m10858(EnumC7259.DAY_OF_MONTH, 2);
        c7221.m10864();
    }

    public C7183(int i, int i2) {
        this.f20833 = i;
        this.f20834 = i2;
    }

    private Object readResolve() throws InvalidObjectException {
        throw new InvalidObjectException("Deserialization via serialization delegate");
    }

    private Object writeReplace() {
        return new C7188((byte) 64, this);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C7183 m10702(int i, int i2) {
        EnumC7182 enumC7182M10698 = EnumC7182.m10698(i);
        C7158.m10540(enumC7182M10698, "month");
        EnumC7259 enumC7259 = EnumC7259.DAY_OF_MONTH;
        enumC7259.f21101.m10919(i2, enumC7259);
        if (i2 <= enumC7182M10698.m10701()) {
            return new C7183(enumC7182M10698.getValue(), i2);
        }
        StringBuilder sbM4896 = C2803.m4896("Illegal value for DayOfMonth field, value ", i2, " is not valid for month ");
        sbM4896.append(enumC7182M10698.name());
        throw new DateTimeException(sbM4896.toString());
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C7183 m10703(DataInput dataInput) {
        return m10702(dataInput.readByte(), dataInput.readByte());
    }

    @Override // java.lang.Comparable
    public int compareTo(C7183 c7183) {
        C7183 c71832 = c7183;
        int i = this.f20833 - c71832.f20833;
        return i == 0 ? this.f20834 - c71832.f20834 : i;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof C7183)) {
            return false;
        }
        C7183 c7183 = (C7183) obj;
        return this.f20833 == c7183.f20833 && this.f20834 == c7183.f20834;
    }

    public int hashCode() {
        return (this.f20833 << 6) + this.f20834;
    }

    public String toString() {
        StringBuilder sb = new StringBuilder(10);
        sb.append("--");
        sb.append(this.f20833 < 10 ? "0" : "");
        sb.append(this.f20833);
        sb.append(this.f20834 < 10 ? "-0" : "-");
        sb.append(this.f20834);
        return sb.toString();
    }

    @Override // p463.p484.p485.p488.AbstractC7258, p463.p484.p485.p489.InterfaceC7270
    /* JADX INFO: renamed from: ֏ */
    public <R> R mo10592(InterfaceC7284<R> interfaceC7284) {
        return interfaceC7284 == C7276.f21140 ? (R) C7207.f20907 : (R) super.mo10592(interfaceC7284);
    }

    @Override // p463.p484.p485.p489.InterfaceC7271
    /* JADX INFO: renamed from: ֏ */
    public InterfaceC7269 mo10593(InterfaceC7269 interfaceC7269) {
        if (!AbstractC7202.m10777(interfaceC7269).equals(C7207.f20907)) {
            throw new DateTimeException("Adjustment only supported on ISO date-time");
        }
        InterfaceC7269 interfaceC7269Mo10616 = interfaceC7269.mo10616(EnumC7259.MONTH_OF_YEAR, this.f20833);
        EnumC7259 enumC7259 = EnumC7259.DAY_OF_MONTH;
        return interfaceC7269Mo10616.mo10616(enumC7259, Math.min(interfaceC7269Mo10616.mo10594(enumC7259).f21149, this.f20834));
    }

    @Override // p463.p484.p485.p488.AbstractC7258, p463.p484.p485.p489.InterfaceC7270
    /* JADX INFO: renamed from: ֏ */
    public C7286 mo10594(InterfaceC7275 interfaceC7275) {
        if (interfaceC7275 == EnumC7259.MONTH_OF_YEAR) {
            return interfaceC7275.mo10905();
        }
        if (interfaceC7275 != EnumC7259.DAY_OF_MONTH) {
            return super.mo10594(interfaceC7275);
        }
        int iOrdinal = EnumC7182.m10698(this.f20833).ordinal();
        return C7286.m10915(1L, iOrdinal != 1 ? (iOrdinal == 3 || iOrdinal == 5 || iOrdinal == 8 || iOrdinal == 10) ? 30 : 31 : 28, EnumC7182.m10698(this.f20833).m10701());
    }

    @Override // p463.p484.p485.p489.InterfaceC7270
    /* JADX INFO: renamed from: ؠ */
    public boolean mo10595(InterfaceC7275 interfaceC7275) {
        return interfaceC7275 instanceof EnumC7259 ? interfaceC7275 == EnumC7259.MONTH_OF_YEAR || interfaceC7275 == EnumC7259.DAY_OF_MONTH : interfaceC7275 != null && interfaceC7275.mo10900(this);
    }

    @Override // p463.p484.p485.p488.AbstractC7258, p463.p484.p485.p489.InterfaceC7270
    /* JADX INFO: renamed from: ހ */
    public int mo10596(InterfaceC7275 interfaceC7275) {
        return mo10594(interfaceC7275).m10917(mo10597(interfaceC7275), interfaceC7275);
    }

    @Override // p463.p484.p485.p489.InterfaceC7270
    /* JADX INFO: renamed from: ށ */
    public long mo10597(InterfaceC7275 interfaceC7275) {
        int i;
        if (!(interfaceC7275 instanceof EnumC7259)) {
            return interfaceC7275.mo10901(this);
        }
        int iOrdinal = ((EnumC7259) interfaceC7275).ordinal();
        if (iOrdinal == 18) {
            i = this.f20834;
        } else {
            if (iOrdinal != 23) {
                throw new UnsupportedTemporalTypeException(C2803.m4881("Unsupported field: ", interfaceC7275));
            }
            i = this.f20833;
        }
        return i;
    }
}
