package com.google.android.gms.internal.measurement;

import android.content.Intent;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;

/* JADX INFO: loaded from: classes.dex */
public final class V implements Parcelable.Creator {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f9696a;

    public /* synthetic */ V(int i) {
        this.f9696a = i;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        switch (this.f9696a) {
            case n4.u0.f15495q /* 0 */:
                int iP = C1.P(parcel);
                String strL = null;
                String strL2 = null;
                String strL3 = null;
                Bundle bundleI = null;
                String strL4 = null;
                boolean zH = false;
                long J7 = 0;
                long J8 = 0;
                while (parcel.dataPosition() < iP) {
                    int i = parcel.readInt();
                    switch ((char) i) {
                        case 1:
                            J7 = C1.J(parcel, i);
                            break;
                        case 2:
                            J8 = C1.J(parcel, i);
                            break;
                        case 3:
                            zH = C1.H(parcel, i);
                            break;
                        case 4:
                            strL = C1.l(parcel, i);
                            break;
                        case 5:
                            strL2 = C1.l(parcel, i);
                            break;
                        case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                            strL3 = C1.l(parcel, i);
                            break;
                        case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                            bundleI = C1.i(parcel, i);
                            break;
                        case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                            strL4 = C1.l(parcel, i);
                            break;
                        default:
                            C1.M(parcel, i);
                            break;
                    }
                }
                C1.s(parcel, iP);
                return new U(J7, J8, zH, strL, strL2, strL3, bundleI, strL4);
            default:
                int iP2 = C1.P(parcel);
                String strL5 = null;
                int I7 = 0;
                Intent intent = null;
                while (parcel.dataPosition() < iP2) {
                    int i5 = parcel.readInt();
                    char c3 = (char) i5;
                    if (c3 == 1) {
                        I7 = C1.I(parcel, i5);
                    } else if (c3 == 2) {
                        strL5 = C1.l(parcel, i5);
                    } else if (c3 != 3) {
                        C1.M(parcel, i5);
                    } else {
                        intent = (Intent) C1.k(parcel, i5, Intent.CREATOR);
                    }
                }
                C1.s(parcel, iP2);
                return new W(I7, strL5, intent);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final /* synthetic */ Object[] newArray(int i) {
        switch (this.f9696a) {
            case n4.u0.f15495q /* 0 */:
                return new U[i];
            default:
                return new W[i];
        }
    }
}
