package l5;

import h3.C2167o4;

/* JADX INFO: loaded from: classes3.dex */
public final class o implements g5.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final o f20356a = new o();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final i5.h f20357b = W.a.S("kotlinx.serialization.json.JsonElement", i5.c.f19078k, new i5.g[0], new C2167o4(13));

    @Override // g5.a
    public final Object deserialize(j5.c decoder) {
        kotlin.jvm.internal.o.h(decoder, "decoder");
        return W.d.j(decoder).l();
    }

    @Override // g5.a
    public final i5.g getDescriptor() {
        return f20357b;
    }

    @Override // g5.a
    public final void serialize(j5.d encoder, Object obj) {
        m value = (m) obj;
        kotlin.jvm.internal.o.h(encoder, "encoder");
        kotlin.jvm.internal.o.h(value, "value");
        W.d.i(encoder);
        if (value instanceof C) {
            encoder.s(D.f20327a, value);
        } else if (value instanceof y) {
            encoder.s(A.f20325a, value);
        } else {
            if (!(value instanceof e)) {
                throw new E3.v();
            }
            encoder.s(g.f20340a, value);
        }
    }
}
