package n7;

import android.accounts.Account;
import android.app.PendingIntent;
import android.content.Intent;
import android.location.Location;
import android.net.Uri;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.ads.internal.overlay.AdOverlayInfoParcel;
import com.google.android.gms.auth.api.signin.GoogleSignInAccount;
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
import com.google.android.gms.common.api.Scope;
import com.google.android.gms.common.api.Status;
import java.util.ArrayList;

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

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

    public /* synthetic */ c4(int i10) {
        this.f30933a = i10;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        long jV0 = 0;
        int iU0 = 0;
        int iU02 = 0;
        boolean zS0 = false;
        int iU03 = 0;
        int iU04 = 0;
        int iU05 = 0;
        int iU06 = 0;
        int iU07 = 0;
        String strI = null;
        String strI2 = null;
        Bundle bundleF = null;
        Bundle bundleF2 = null;
        String strI3 = null;
        String strI4 = null;
        String strI5 = null;
        Intent intent = null;
        Bundle bundleF3 = null;
        String strI6 = null;
        String strI7 = null;
        String strI8 = null;
        switch (this.f30933a) {
            case 0:
                int iF0 = hb.a.F0(parcel);
                long jV02 = 0;
                long jV03 = 0;
                long jV04 = 0;
                int iU08 = 0;
                int iU09 = 0;
                boolean zS02 = false;
                int iU010 = 0;
                boolean zS03 = false;
                boolean zS04 = false;
                int iU011 = 0;
                int iU012 = 0;
                int iU013 = 0;
                Bundle bundleF4 = null;
                ArrayList arrayListK = null;
                String strI9 = null;
                r3 r3Var = null;
                Location location = null;
                String strI10 = null;
                Bundle bundleF5 = null;
                Bundle bundleF6 = null;
                ArrayList arrayListK2 = null;
                String strI11 = null;
                String strI12 = null;
                u0 u0Var = null;
                String strI13 = null;
                ArrayList arrayListK3 = null;
                String strI14 = null;
                while (parcel.dataPosition() < iF0) {
                    int i10 = parcel.readInt();
                    switch ((char) i10) {
                        case 1:
                            iU08 = hb.a.u0(i10, parcel);
                            break;
                        case 2:
                            jV02 = hb.a.v0(i10, parcel);
                            break;
                        case 3:
                            bundleF4 = hb.a.f(i10, parcel);
                            break;
                        case 4:
                            iU09 = hb.a.u0(i10, parcel);
                            break;
                        case 5:
                            arrayListK = hb.a.k(i10, parcel);
                            break;
                        case 6:
                            zS02 = hb.a.s0(i10, parcel);
                            break;
                        case 7:
                            iU010 = hb.a.u0(i10, parcel);
                            break;
                        case '\b':
                            zS03 = hb.a.s0(i10, parcel);
                            break;
                        case '\t':
                            strI9 = hb.a.i(i10, parcel);
                            break;
                        case '\n':
                            r3Var = (r3) hb.a.h(parcel, i10, r3.CREATOR);
                            break;
                        case 11:
                            location = (Location) hb.a.h(parcel, i10, Location.CREATOR);
                            break;
                        case '\f':
                            strI10 = hb.a.i(i10, parcel);
                            break;
                        case '\r':
                            bundleF5 = hb.a.f(i10, parcel);
                            break;
                        case 14:
                            bundleF6 = hb.a.f(i10, parcel);
                            break;
                        case 15:
                            arrayListK2 = hb.a.k(i10, parcel);
                            break;
                        case 16:
                            strI11 = hb.a.i(i10, parcel);
                            break;
                        case 17:
                            strI12 = hb.a.i(i10, parcel);
                            break;
                        case 18:
                            zS04 = hb.a.s0(i10, parcel);
                            break;
                        case 19:
                            u0Var = (u0) hb.a.h(parcel, i10, u0.CREATOR);
                            break;
                        case 20:
                            iU011 = hb.a.u0(i10, parcel);
                            break;
                        case 21:
                            strI13 = hb.a.i(i10, parcel);
                            break;
                        case 22:
                            arrayListK3 = hb.a.k(i10, parcel);
                            break;
                        case 23:
                            iU012 = hb.a.u0(i10, parcel);
                            break;
                        case 24:
                            strI14 = hb.a.i(i10, parcel);
                            break;
                        case 25:
                            iU013 = hb.a.u0(i10, parcel);
                            break;
                        case 26:
                            jV03 = hb.a.v0(i10, parcel);
                            break;
                        case 27:
                            jV04 = hb.a.v0(i10, parcel);
                            break;
                        default:
                            hb.a.A0(i10, parcel);
                            break;
                    }
                }
                hb.a.X(iF0, parcel);
                return new a4(iU08, jV02, bundleF4, iU09, arrayListK, zS02, iU010, zS03, strI9, r3Var, location, strI10, bundleF5, bundleF6, arrayListK2, strI11, strI12, zS04, u0Var, iU011, strI13, arrayListK3, iU012, strI14, iU013, jV03, jV04);
            case 1:
                int iF02 = hb.a.F0(parcel);
                int iU014 = 0;
                int iU015 = 0;
                boolean zS05 = false;
                int iU016 = 0;
                int iU017 = 0;
                boolean zS06 = false;
                boolean zS07 = false;
                boolean zS08 = false;
                boolean zS09 = false;
                boolean zS010 = false;
                boolean zS011 = false;
                boolean zS012 = false;
                boolean zS013 = false;
                String strI15 = null;
                f4[] f4VarArr = null;
                while (parcel.dataPosition() < iF02) {
                    int i11 = parcel.readInt();
                    switch ((char) i11) {
                        case 2:
                            strI15 = hb.a.i(i11, parcel);
                            break;
                        case 3:
                            iU014 = hb.a.u0(i11, parcel);
                            break;
                        case 4:
                            iU015 = hb.a.u0(i11, parcel);
                            break;
                        case 5:
                            zS05 = hb.a.s0(i11, parcel);
                            break;
                        case 6:
                            iU016 = hb.a.u0(i11, parcel);
                            break;
                        case 7:
                            iU017 = hb.a.u0(i11, parcel);
                            break;
                        case '\b':
                            f4VarArr = (f4[]) hb.a.l(parcel, i11, f4.CREATOR);
                            break;
                        case '\t':
                            zS06 = hb.a.s0(i11, parcel);
                            break;
                        case '\n':
                            zS07 = hb.a.s0(i11, parcel);
                            break;
                        case 11:
                            zS08 = hb.a.s0(i11, parcel);
                            break;
                        case '\f':
                            zS09 = hb.a.s0(i11, parcel);
                            break;
                        case '\r':
                            zS010 = hb.a.s0(i11, parcel);
                            break;
                        case 14:
                            zS011 = hb.a.s0(i11, parcel);
                            break;
                        case 15:
                            zS012 = hb.a.s0(i11, parcel);
                            break;
                        case 16:
                            zS013 = hb.a.s0(i11, parcel);
                            break;
                        default:
                            hb.a.A0(i11, parcel);
                            break;
                    }
                }
                hb.a.X(iF02, parcel);
                return new f4(strI15, iU014, iU015, zS05, iU016, iU017, f4VarArr, zS06, zS07, zS08, zS09, zS010, zS011, zS012, zS013);
            case 2:
                int iF03 = hb.a.F0(parcel);
                long jV05 = 0;
                int iU018 = 0;
                int iU019 = 0;
                String strI16 = null;
                while (parcel.dataPosition() < iF03) {
                    int i12 = parcel.readInt();
                    char c6 = (char) i12;
                    if (c6 == 1) {
                        iU018 = hb.a.u0(i12, parcel);
                    } else if (c6 == 2) {
                        iU019 = hb.a.u0(i12, parcel);
                    } else if (c6 == 3) {
                        strI16 = hb.a.i(i12, parcel);
                    } else if (c6 != 4) {
                        hb.a.A0(i12, parcel);
                    } else {
                        jV05 = hb.a.v0(i12, parcel);
                    }
                }
                hb.a.X(iF03, parcel);
                return new g4(iU018, jV05, iU019, strI16);
            case 3:
                int iF04 = hb.a.F0(parcel);
                long jV06 = 0;
                String strI17 = null;
                l2 l2Var = null;
                Bundle bundleF7 = null;
                String strI18 = null;
                String strI19 = null;
                String strI20 = null;
                String strI21 = null;
                while (parcel.dataPosition() < iF04) {
                    int i13 = parcel.readInt();
                    switch ((char) i13) {
                        case 1:
                            strI17 = hb.a.i(i13, parcel);
                            break;
                        case 2:
                            jV06 = hb.a.v0(i13, parcel);
                            break;
                        case 3:
                            l2Var = (l2) hb.a.h(parcel, i13, l2.CREATOR);
                            break;
                        case 4:
                            bundleF7 = hb.a.f(i13, parcel);
                            break;
                        case 5:
                            strI18 = hb.a.i(i13, parcel);
                            break;
                        case 6:
                            strI19 = hb.a.i(i13, parcel);
                            break;
                        case 7:
                            strI20 = hb.a.i(i13, parcel);
                            break;
                        case '\b':
                            strI21 = hb.a.i(i13, parcel);
                            break;
                        default:
                            hb.a.A0(i13, parcel);
                            break;
                    }
                }
                hb.a.X(iF04, parcel);
                return new h4(strI17, jV06, l2Var, bundleF7, strI18, strI19, strI20, strI21);
            case 4:
                int iF05 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF05) {
                    int i14 = parcel.readInt();
                    if (((char) i14) != 2) {
                        hb.a.A0(i14, parcel);
                    } else {
                        iU0 = hb.a.u0(i14, parcel);
                    }
                }
                hb.a.X(iF05, parcel);
                return new i4(iU0);
            case 5:
                int iF06 = hb.a.F0(parcel);
                String strI22 = null;
                String strI23 = null;
                while (parcel.dataPosition() < iF06) {
                    int i15 = parcel.readInt();
                    char c10 = (char) i15;
                    if (c10 == 1) {
                        strI = hb.a.i(i15, parcel);
                    } else if (c10 == 2) {
                        strI22 = hb.a.i(i15, parcel);
                    } else if (c10 != 3) {
                        hb.a.A0(i15, parcel);
                    } else {
                        strI23 = hb.a.i(i15, parcel);
                    }
                }
                hb.a.X(iF06, parcel);
                return new o7.a(strI, strI22, strI23);
            case 6:
                int iF07 = hb.a.F0(parcel);
                boolean zS014 = false;
                String strI24 = null;
                String strI25 = null;
                String strI26 = null;
                String strI27 = null;
                String strI28 = null;
                String strI29 = null;
                String strI30 = null;
                Intent intent2 = null;
                IBinder iBinderT0 = null;
                Bundle bundleF8 = null;
                while (parcel.dataPosition() < iF07) {
                    int i16 = parcel.readInt();
                    switch ((char) i16) {
                        case 2:
                            strI24 = hb.a.i(i16, parcel);
                            break;
                        case 3:
                            strI25 = hb.a.i(i16, parcel);
                            break;
                        case 4:
                            strI26 = hb.a.i(i16, parcel);
                            break;
                        case 5:
                            strI27 = hb.a.i(i16, parcel);
                            break;
                        case 6:
                            strI28 = hb.a.i(i16, parcel);
                            break;
                        case 7:
                            strI29 = hb.a.i(i16, parcel);
                            break;
                        case '\b':
                            strI30 = hb.a.i(i16, parcel);
                            break;
                        case '\t':
                            intent2 = (Intent) hb.a.h(parcel, i16, Intent.CREATOR);
                            break;
                        case '\n':
                            iBinderT0 = hb.a.t0(i16, parcel);
                            break;
                        case 11:
                            zS014 = hb.a.s0(i16, parcel);
                            break;
                        case '\f':
                            bundleF8 = hb.a.f(i16, parcel);
                            break;
                        default:
                            hb.a.A0(i16, parcel);
                            break;
                    }
                }
                hb.a.X(iF07, parcel);
                return new com.google.android.gms.ads.internal.overlay.g(strI24, strI25, strI26, strI27, strI28, strI29, strI30, intent2, iBinderT0, zS014, bundleF8);
            case 7:
                int iF08 = hb.a.F0(parcel);
                long jV07 = 0;
                boolean zS015 = false;
                int iU020 = 0;
                int iU021 = 0;
                boolean zS016 = false;
                com.google.android.gms.ads.internal.overlay.g gVar = null;
                IBinder iBinderT02 = null;
                IBinder iBinderT03 = null;
                IBinder iBinderT04 = null;
                IBinder iBinderT05 = null;
                String strI31 = null;
                String strI32 = null;
                IBinder iBinderT06 = null;
                String strI33 = null;
                q7.a aVar = null;
                String strI34 = null;
                m7.h hVar = null;
                IBinder iBinderT07 = null;
                String strI35 = null;
                String strI36 = null;
                String strI37 = null;
                IBinder iBinderT08 = null;
                IBinder iBinderT09 = null;
                IBinder iBinderT010 = null;
                while (parcel.dataPosition() < iF08) {
                    int i17 = parcel.readInt();
                    switch ((char) i17) {
                        case 2:
                            gVar = (com.google.android.gms.ads.internal.overlay.g) hb.a.h(parcel, i17, com.google.android.gms.ads.internal.overlay.g.CREATOR);
                            break;
                        case 3:
                            iBinderT02 = hb.a.t0(i17, parcel);
                            break;
                        case 4:
                            iBinderT03 = hb.a.t0(i17, parcel);
                            break;
                        case 5:
                            iBinderT04 = hb.a.t0(i17, parcel);
                            break;
                        case 6:
                            iBinderT05 = hb.a.t0(i17, parcel);
                            break;
                        case 7:
                            strI31 = hb.a.i(i17, parcel);
                            break;
                        case '\b':
                            zS015 = hb.a.s0(i17, parcel);
                            break;
                        case '\t':
                            strI32 = hb.a.i(i17, parcel);
                            break;
                        case '\n':
                            iBinderT06 = hb.a.t0(i17, parcel);
                            break;
                        case 11:
                            iU020 = hb.a.u0(i17, parcel);
                            break;
                        case '\f':
                            iU021 = hb.a.u0(i17, parcel);
                            break;
                        case '\r':
                            strI33 = hb.a.i(i17, parcel);
                            break;
                        case 14:
                            aVar = (q7.a) hb.a.h(parcel, i17, q7.a.CREATOR);
                            break;
                        case 15:
                        case 20:
                        case 21:
                        case 22:
                        case 23:
                        default:
                            hb.a.A0(i17, parcel);
                            break;
                        case 16:
                            strI34 = hb.a.i(i17, parcel);
                            break;
                        case 17:
                            hVar = (m7.h) hb.a.h(parcel, i17, m7.h.CREATOR);
                            break;
                        case 18:
                            iBinderT07 = hb.a.t0(i17, parcel);
                            break;
                        case 19:
                            strI35 = hb.a.i(i17, parcel);
                            break;
                        case 24:
                            strI36 = hb.a.i(i17, parcel);
                            break;
                        case 25:
                            strI37 = hb.a.i(i17, parcel);
                            break;
                        case 26:
                            iBinderT08 = hb.a.t0(i17, parcel);
                            break;
                        case 27:
                            iBinderT09 = hb.a.t0(i17, parcel);
                            break;
                        case 28:
                            iBinderT010 = hb.a.t0(i17, parcel);
                            break;
                        case 29:
                            zS016 = hb.a.s0(i17, parcel);
                            break;
                        case 30:
                            jV07 = hb.a.v0(i17, parcel);
                            break;
                    }
                }
                hb.a.X(iF08, parcel);
                return new AdOverlayInfoParcel(gVar, iBinderT02, iBinderT03, iBinderT04, iBinderT05, strI31, zS015, strI32, iBinderT06, iU020, iU021, strI33, aVar, strI34, hVar, iBinderT07, strI35, strI36, strI37, iBinderT08, iBinderT09, iBinderT010, zS016, jV07);
            case 8:
                int iF09 = hb.a.F0(parcel);
                int iU022 = 0;
                int iU023 = 0;
                boolean zS017 = false;
                boolean zS018 = false;
                String strI38 = null;
                while (parcel.dataPosition() < iF09) {
                    int i18 = parcel.readInt();
                    char c11 = (char) i18;
                    if (c11 == 2) {
                        strI38 = hb.a.i(i18, parcel);
                    } else if (c11 == 3) {
                        iU022 = hb.a.u0(i18, parcel);
                    } else if (c11 == 4) {
                        iU023 = hb.a.u0(i18, parcel);
                    } else if (c11 == 5) {
                        zS017 = hb.a.s0(i18, parcel);
                    } else if (c11 != 6) {
                        hb.a.A0(i18, parcel);
                    } else {
                        zS018 = hb.a.s0(i18, parcel);
                    }
                }
                hb.a.X(iF09, parcel);
                return new q7.a(strI38, iU022, iU023, zS017, zS018);
            case 9:
                int iF010 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF010) {
                    int i19 = parcel.readInt();
                    char c12 = (char) i19;
                    if (c12 == 1) {
                        strI8 = hb.a.i(i19, parcel);
                    } else if (c12 != 2) {
                        hb.a.A0(i19, parcel);
                    } else {
                        iU07 = hb.a.u0(i19, parcel);
                    }
                }
                hb.a.X(iF010, parcel);
                return new p7.o(strI8, iU07);
            case 10:
                int iF011 = hb.a.F0(parcel);
                float f10 = 0.0f;
                boolean zS019 = false;
                boolean zS020 = false;
                boolean zS021 = false;
                int iU024 = 0;
                boolean zS022 = false;
                boolean zS023 = false;
                boolean zS024 = false;
                String strI39 = null;
                while (parcel.dataPosition() < iF011) {
                    int i20 = parcel.readInt();
                    switch ((char) i20) {
                        case 2:
                            zS019 = hb.a.s0(i20, parcel);
                            break;
                        case 3:
                            zS020 = hb.a.s0(i20, parcel);
                            break;
                        case 4:
                            strI39 = hb.a.i(i20, parcel);
                            break;
                        case 5:
                            zS021 = hb.a.s0(i20, parcel);
                            break;
                        case 6:
                            hb.a.P0(parcel, i20, 4);
                            f10 = parcel.readFloat();
                            break;
                        case 7:
                            iU024 = hb.a.u0(i20, parcel);
                            break;
                        case '\b':
                            zS022 = hb.a.s0(i20, parcel);
                            break;
                        case '\t':
                            zS023 = hb.a.s0(i20, parcel);
                            break;
                        case '\n':
                            zS024 = hb.a.s0(i20, parcel);
                            break;
                        default:
                            hb.a.A0(i20, parcel);
                            break;
                    }
                }
                hb.a.X(iF011, parcel);
                return new m7.h(zS019, zS020, strI39, zS021, f10, iU024, zS022, zS023, zS024);
            case 11:
                int iF012 = hb.a.F0(parcel);
                String strI40 = null;
                while (parcel.dataPosition() < iF012) {
                    int i21 = parcel.readInt();
                    char c13 = (char) i21;
                    if (c13 == 1) {
                        strI7 = hb.a.i(i21, parcel);
                    } else if (c13 != 2) {
                        hb.a.A0(i21, parcel);
                    } else {
                        strI40 = hb.a.i(i21, parcel);
                    }
                }
                hb.a.X(iF012, parcel);
                return new z7.c(strI7, strI40);
            case 12:
                int iF013 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF013) {
                    int i22 = parcel.readInt();
                    char c14 = (char) i22;
                    if (c14 == 1) {
                        strI6 = hb.a.i(i22, parcel);
                    } else if (c14 != 2) {
                        hb.a.A0(i22, parcel);
                    } else {
                        iU06 = hb.a.u0(i22, parcel);
                    }
                }
                hb.a.X(iF013, parcel);
                return new z7.d(strI6, iU06);
            case 13:
                int iF014 = hb.a.F0(parcel);
                int iU025 = 0;
                while (parcel.dataPosition() < iF014) {
                    int i23 = parcel.readInt();
                    char c15 = (char) i23;
                    if (c15 == 1) {
                        iU05 = hb.a.u0(i23, parcel);
                    } else if (c15 == 2) {
                        iU025 = hb.a.u0(i23, parcel);
                    } else if (c15 != 3) {
                        hb.a.A0(i23, parcel);
                    } else {
                        bundleF3 = hb.a.f(i23, parcel);
                    }
                }
                hb.a.X(iF014, parcel);
                return new b8.a(iU05, iU025, bundleF3);
            case 14:
                int iF015 = hb.a.F0(parcel);
                long jV08 = 0;
                int iU026 = 0;
                String strI41 = null;
                String strI42 = null;
                String strI43 = null;
                String strI44 = null;
                Uri uri = null;
                String strI45 = null;
                String strI46 = null;
                ArrayList arrayListM = null;
                String strI47 = null;
                String strI48 = null;
                while (parcel.dataPosition() < iF015) {
                    int i24 = parcel.readInt();
                    switch ((char) i24) {
                        case 1:
                            iU026 = hb.a.u0(i24, parcel);
                            break;
                        case 2:
                            strI41 = hb.a.i(i24, parcel);
                            break;
                        case 3:
                            strI42 = hb.a.i(i24, parcel);
                            break;
                        case 4:
                            strI43 = hb.a.i(i24, parcel);
                            break;
                        case 5:
                            strI44 = hb.a.i(i24, parcel);
                            break;
                        case 6:
                            uri = (Uri) hb.a.h(parcel, i24, Uri.CREATOR);
                            break;
                        case 7:
                            strI45 = hb.a.i(i24, parcel);
                            break;
                        case '\b':
                            jV08 = hb.a.v0(i24, parcel);
                            break;
                        case '\t':
                            strI46 = hb.a.i(i24, parcel);
                            break;
                        case '\n':
                            arrayListM = hb.a.m(parcel, i24, Scope.CREATOR);
                            break;
                        case 11:
                            strI47 = hb.a.i(i24, parcel);
                            break;
                        case '\f':
                            strI48 = hb.a.i(i24, parcel);
                            break;
                        default:
                            hb.a.A0(i24, parcel);
                            break;
                    }
                }
                hb.a.X(iF015, parcel);
                return new GoogleSignInAccount(iU026, strI41, strI42, strI43, strI44, uri, strI45, jV08, strI46, arrayListM, strI47, strI48);
            case 15:
                int iF016 = hb.a.F0(parcel);
                int iU027 = 0;
                boolean zS025 = false;
                boolean zS026 = false;
                boolean zS027 = false;
                ArrayList arrayListM2 = null;
                Account account = null;
                String strI49 = null;
                String strI50 = null;
                ArrayList arrayListM3 = null;
                String strI51 = null;
                while (parcel.dataPosition() < iF016) {
                    int i25 = parcel.readInt();
                    switch ((char) i25) {
                        case 1:
                            iU027 = hb.a.u0(i25, parcel);
                            break;
                        case 2:
                            arrayListM2 = hb.a.m(parcel, i25, Scope.CREATOR);
                            break;
                        case 3:
                            account = (Account) hb.a.h(parcel, i25, Account.CREATOR);
                            break;
                        case 4:
                            zS025 = hb.a.s0(i25, parcel);
                            break;
                        case 5:
                            zS026 = hb.a.s0(i25, parcel);
                            break;
                        case 6:
                            zS027 = hb.a.s0(i25, parcel);
                            break;
                        case 7:
                            strI49 = hb.a.i(i25, parcel);
                            break;
                        case '\b':
                            strI50 = hb.a.i(i25, parcel);
                            break;
                        case '\t':
                            arrayListM3 = hb.a.m(parcel, i25, b8.a.CREATOR);
                            break;
                        case '\n':
                            strI51 = hb.a.i(i25, parcel);
                            break;
                        default:
                            hb.a.A0(i25, parcel);
                            break;
                    }
                }
                hb.a.X(iF016, parcel);
                return new GoogleSignInOptions(iU027, arrayListM2, account, zS025, zS026, zS027, strI49, strI50, arrayListM3, strI51);
            case 16:
                int iF017 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF017) {
                    int i26 = parcel.readInt();
                    if (((char) i26) != 1) {
                        hb.a.A0(i26, parcel);
                    } else {
                        intent = (Intent) hb.a.h(parcel, i26, Intent.CREATOR);
                    }
                }
                hb.a.X(iF017, parcel);
                return new d8.a(intent);
            case 17:
                return new d8.g(parcel.readStrongBinder());
            case 18:
                int iF018 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF018) {
                    int i27 = parcel.readInt();
                    char c16 = (char) i27;
                    if (c16 == 1) {
                        iU04 = hb.a.u0(i27, parcel);
                    } else if (c16 != 2) {
                        hb.a.A0(i27, parcel);
                    } else {
                        strI5 = hb.a.i(i27, parcel);
                    }
                }
                hb.a.X(iF018, parcel);
                return new Scope(iU04, strI5);
            case 19:
                int iF019 = hb.a.F0(parcel);
                PendingIntent pendingIntent = null;
                e8.b bVar = null;
                while (parcel.dataPosition() < iF019) {
                    int i28 = parcel.readInt();
                    char c17 = (char) i28;
                    if (c17 == 1) {
                        iU03 = hb.a.u0(i28, parcel);
                    } else if (c17 == 2) {
                        strI4 = hb.a.i(i28, parcel);
                    } else if (c17 == 3) {
                        pendingIntent = (PendingIntent) hb.a.h(parcel, i28, PendingIntent.CREATOR);
                    } else if (c17 != 4) {
                        hb.a.A0(i28, parcel);
                    } else {
                        bVar = (e8.b) hb.a.h(parcel, i28, e8.b.CREATOR);
                    }
                }
                hb.a.X(iF019, parcel);
                return new Status(iU03, strI4, pendingIntent, bVar);
            case 20:
                int iF020 = hb.a.F0(parcel);
                int iU028 = 0;
                int iU029 = 0;
                PendingIntent pendingIntent2 = null;
                String strI52 = null;
                Integer numValueOf = null;
                while (parcel.dataPosition() < iF020) {
                    int i29 = parcel.readInt();
                    char c18 = (char) i29;
                    if (c18 == 1) {
                        iU028 = hb.a.u0(i29, parcel);
                    } else if (c18 == 2) {
                        iU029 = hb.a.u0(i29, parcel);
                    } else if (c18 == 3) {
                        pendingIntent2 = (PendingIntent) hb.a.h(parcel, i29, PendingIntent.CREATOR);
                    } else if (c18 == 4) {
                        strI52 = hb.a.i(i29, parcel);
                    } else if (c18 != 5) {
                        hb.a.A0(i29, parcel);
                    } else {
                        int iW0 = hb.a.w0(i29, parcel);
                        if (iW0 == 0) {
                            numValueOf = null;
                        } else {
                            hb.a.S0(parcel, iW0, 4);
                            numValueOf = Integer.valueOf(parcel.readInt());
                        }
                    }
                }
                hb.a.X(iF020, parcel);
                return new e8.b(iU028, iU029, pendingIntent2, strI52, numValueOf);
            case 21:
                int iF021 = hb.a.F0(parcel);
                long jV09 = -1;
                int iU030 = 0;
                boolean zS028 = false;
                String strI53 = null;
                while (parcel.dataPosition() < iF021) {
                    int i30 = parcel.readInt();
                    char c19 = (char) i30;
                    if (c19 == 1) {
                        strI53 = hb.a.i(i30, parcel);
                    } else if (c19 == 2) {
                        iU030 = hb.a.u0(i30, parcel);
                    } else if (c19 == 3) {
                        jV09 = hb.a.v0(i30, parcel);
                    } else if (c19 != 4) {
                        hb.a.A0(i30, parcel);
                    } else {
                        zS028 = hb.a.s0(i30, parcel);
                    }
                }
                hb.a.X(iF021, parcel);
                return new e8.c(iU030, jV09, strI53, zS028);
            case 22:
                int iF022 = hb.a.F0(parcel);
                boolean zS029 = false;
                boolean zS030 = false;
                boolean zS031 = false;
                boolean zS032 = false;
                boolean zS033 = false;
                String strI54 = null;
                IBinder iBinderT011 = null;
                while (parcel.dataPosition() < iF022) {
                    int i31 = parcel.readInt();
                    switch ((char) i31) {
                        case 1:
                            strI54 = hb.a.i(i31, parcel);
                            break;
                        case 2:
                            zS029 = hb.a.s0(i31, parcel);
                            break;
                        case 3:
                            zS030 = hb.a.s0(i31, parcel);
                            break;
                        case 4:
                            iBinderT011 = hb.a.t0(i31, parcel);
                            break;
                        case 5:
                            zS031 = hb.a.s0(i31, parcel);
                            break;
                        case 6:
                            zS032 = hb.a.s0(i31, parcel);
                            break;
                        case 7:
                        default:
                            hb.a.A0(i31, parcel);
                            break;
                        case '\b':
                            zS033 = hb.a.s0(i31, parcel);
                            break;
                    }
                }
                hb.a.X(iF022, parcel);
                return new e8.t(strI54, zS029, zS030, iBinderT011, zS031, zS032, zS033);
            case 23:
                int iF023 = hb.a.F0(parcel);
                long jV010 = -1;
                boolean zS034 = false;
                int iU031 = 0;
                int iU032 = 0;
                String strI55 = null;
                while (parcel.dataPosition() < iF023) {
                    int i32 = parcel.readInt();
                    char c20 = (char) i32;
                    if (c20 == 1) {
                        zS034 = hb.a.s0(i32, parcel);
                    } else if (c20 == 2) {
                        strI55 = hb.a.i(i32, parcel);
                    } else if (c20 == 3) {
                        iU031 = hb.a.u0(i32, parcel);
                    } else if (c20 == 4) {
                        iU032 = hb.a.u0(i32, parcel);
                    } else if (c20 != 5) {
                        hb.a.A0(i32, parcel);
                    } else {
                        jV010 = hb.a.v0(i32, parcel);
                    }
                }
                hb.a.X(iF023, parcel);
                return new e8.u(zS034, strI55, iU031, iU032, jV010);
            case 24:
                int iF024 = hb.a.F0(parcel);
                boolean zS035 = false;
                IBinder iBinderT012 = null;
                while (parcel.dataPosition() < iF024) {
                    int i33 = parcel.readInt();
                    char c21 = (char) i33;
                    if (c21 == 1) {
                        strI3 = hb.a.i(i33, parcel);
                    } else if (c21 == 2) {
                        iBinderT012 = hb.a.t0(i33, parcel);
                    } else if (c21 == 3) {
                        zS0 = hb.a.s0(i33, parcel);
                    } else if (c21 != 4) {
                        hb.a.A0(i33, parcel);
                    } else {
                        zS035 = hb.a.s0(i33, parcel);
                    }
                }
                hb.a.X(iF024, parcel);
                return new e8.v(strI3, iBinderT012, zS0, zS035);
            case 25:
                int iF025 = hb.a.F0(parcel);
                long jV011 = 0;
                long jV012 = 0;
                long jV013 = 0;
                boolean zS036 = false;
                String strI56 = null;
                String strI57 = null;
                com.google.android.gms.measurement.internal.i4 i4Var = null;
                String strI58 = null;
                com.google.android.gms.measurement.internal.y yVar = null;
                com.google.android.gms.measurement.internal.y yVar2 = null;
                com.google.android.gms.measurement.internal.y yVar3 = null;
                while (parcel.dataPosition() < iF025) {
                    int i34 = parcel.readInt();
                    switch ((char) i34) {
                        case 2:
                            strI56 = hb.a.i(i34, parcel);
                            break;
                        case 3:
                            strI57 = hb.a.i(i34, parcel);
                            break;
                        case 4:
                            i4Var = (com.google.android.gms.measurement.internal.i4) hb.a.h(parcel, i34, com.google.android.gms.measurement.internal.i4.CREATOR);
                            break;
                        case 5:
                            jV011 = hb.a.v0(i34, parcel);
                            break;
                        case 6:
                            zS036 = hb.a.s0(i34, parcel);
                            break;
                        case 7:
                            strI58 = hb.a.i(i34, parcel);
                            break;
                        case '\b':
                            yVar = (com.google.android.gms.measurement.internal.y) hb.a.h(parcel, i34, com.google.android.gms.measurement.internal.y.CREATOR);
                            break;
                        case '\t':
                            jV012 = hb.a.v0(i34, parcel);
                            break;
                        case '\n':
                            yVar2 = (com.google.android.gms.measurement.internal.y) hb.a.h(parcel, i34, com.google.android.gms.measurement.internal.y.CREATOR);
                            break;
                        case 11:
                            jV013 = hb.a.v0(i34, parcel);
                            break;
                        case '\f':
                            yVar3 = (com.google.android.gms.measurement.internal.y) hb.a.h(parcel, i34, com.google.android.gms.measurement.internal.y.CREATOR);
                            break;
                        default:
                            hb.a.A0(i34, parcel);
                            break;
                    }
                }
                hb.a.X(iF025, parcel);
                return new com.google.android.gms.measurement.internal.e(strI56, strI57, i4Var, jV011, zS036, strI58, yVar, jV012, yVar2, jV013, yVar3);
            case 26:
                int iF026 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF026) {
                    int i35 = parcel.readInt();
                    if (((char) i35) != 1) {
                        hb.a.A0(i35, parcel);
                    } else {
                        bundleF2 = hb.a.f(i35, parcel);
                    }
                }
                hb.a.X(iF026, parcel);
                return new com.google.android.gms.measurement.internal.j(bundleF2);
            case 27:
                int iF027 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF027) {
                    int i36 = parcel.readInt();
                    if (((char) i36) != 2) {
                        hb.a.A0(i36, parcel);
                    } else {
                        bundleF = hb.a.f(i36, parcel);
                    }
                }
                hb.a.X(iF027, parcel);
                return new com.google.android.gms.measurement.internal.x(bundleF);
            case 28:
                int iF028 = hb.a.F0(parcel);
                long jV014 = 0;
                String strI59 = null;
                com.google.android.gms.measurement.internal.x xVar = null;
                String strI60 = null;
                while (parcel.dataPosition() < iF028) {
                    int i37 = parcel.readInt();
                    char c22 = (char) i37;
                    if (c22 == 2) {
                        strI59 = hb.a.i(i37, parcel);
                    } else if (c22 == 3) {
                        xVar = (com.google.android.gms.measurement.internal.x) hb.a.h(parcel, i37, com.google.android.gms.measurement.internal.x.CREATOR);
                    } else if (c22 == 4) {
                        strI60 = hb.a.i(i37, parcel);
                    } else if (c22 != 5) {
                        hb.a.A0(i37, parcel);
                    } else {
                        jV014 = hb.a.v0(i37, parcel);
                    }
                }
                hb.a.X(iF028, parcel);
                return new com.google.android.gms.measurement.internal.y(strI59, xVar, strI60, jV014);
            default:
                int iF029 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF029) {
                    int i38 = parcel.readInt();
                    char c23 = (char) i38;
                    if (c23 == 1) {
                        strI2 = hb.a.i(i38, parcel);
                    } else if (c23 == 2) {
                        jV0 = hb.a.v0(i38, parcel);
                    } else if (c23 != 3) {
                        hb.a.A0(i38, parcel);
                    } else {
                        iU02 = hb.a.u0(i38, parcel);
                    }
                }
                hb.a.X(iF029, parcel);
                return new com.google.android.gms.measurement.internal.t3(iU02, jV0, strI2);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final /* synthetic */ Object[] newArray(int i10) {
        switch (this.f30933a) {
            case 0:
                return new a4[i10];
            case 1:
                return new f4[i10];
            case 2:
                return new g4[i10];
            case 3:
                return new h4[i10];
            case 4:
                return new i4[i10];
            case 5:
                return new o7.a[i10];
            case 6:
                return new com.google.android.gms.ads.internal.overlay.g[i10];
            case 7:
                return new AdOverlayInfoParcel[i10];
            case 8:
                return new q7.a[i10];
            case 9:
                return new p7.o[i10];
            case 10:
                return new m7.h[i10];
            case 11:
                return new z7.c[i10];
            case 12:
                return new z7.d[i10];
            case 13:
                return new b8.a[i10];
            case 14:
                return new GoogleSignInAccount[i10];
            case 15:
                return new GoogleSignInOptions[i10];
            case 16:
                return new d8.a[i10];
            case 17:
                return new d8.g[i10];
            case 18:
                return new Scope[i10];
            case 19:
                return new Status[i10];
            case 20:
                return new e8.b[i10];
            case 21:
                return new e8.c[i10];
            case 22:
                return new e8.t[i10];
            case 23:
                return new e8.u[i10];
            case 24:
                return new e8.v[i10];
            case 25:
                return new com.google.android.gms.measurement.internal.e[i10];
            case 26:
                return new com.google.android.gms.measurement.internal.j[i10];
            case 27:
                return new com.google.android.gms.measurement.internal.x[i10];
            case 28:
                return new com.google.android.gms.measurement.internal.y[i10];
            default:
                return new com.google.android.gms.measurement.internal.t3[i10];
        }
    }
}
