package c.i.a.f.l.b; import android.os.Parcel; import android.os.Parcelable; import com.airbnb.lottie.parser.AnimatableValueParser; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.internal.zau; import com.google.android.gms.signin.internal.zam; /* compiled from: com.google.android.gms:play-services-base@@17.3.0 */ public final class j implements Parcelable.Creator { /* Return type fixed from 'java.lang.Object' to match base method */ @Override // android.os.Parcelable.Creator public final zam createFromParcel(Parcel parcel) { int K2 = AnimatableValueParser.K2(parcel); ConnectionResult connectionResult = null; zau zau = null; int i = 0; while (parcel.dataPosition() < K2) { int readInt = parcel.readInt(); int i2 = 65535 & readInt; if (i2 == 1) { i = AnimatableValueParser.g2(parcel, readInt); } else if (i2 == 2) { connectionResult = (ConnectionResult) AnimatableValueParser.S(parcel, readInt, ConnectionResult.CREATOR); } else if (i2 != 3) { AnimatableValueParser.D2(parcel, readInt); } else { zau = (zau) AnimatableValueParser.S(parcel, readInt, zau.CREATOR); } } AnimatableValueParser.h0(parcel, K2); return new zam(i, connectionResult, zau); } /* Return type fixed from 'java.lang.Object[]' to match base method */ @Override // android.os.Parcelable.Creator public final /* synthetic */ zam[] newArray(int i) { return new zam[i]; } }