package defpackage;

import android.accounts.Account;
import android.os.Binder;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.RemoteException;
import com.google.android.gms.common.api.Scope;

/* JADX INFO: renamed from: ˑᵩ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2115 extends AbstractC0106 {
    public static final Parcelable.Creator<C2115> CREATOR = new C4040(1);

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public static final Scope[] f8411 = new Scope[0];

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public static final C4625[] f8412 = new C4625[0];

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final boolean f8413;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public final String f8414;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public Bundle f8415;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final boolean f8416;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final int f8417;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public Account f8418;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public C4625[] f8419;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final int f8420;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final int f8421;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final int f8422;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public String f8423;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public IBinder f8424;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public Scope[] f8425;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public C4625[] f8426;

    public C2115(int i, int i2, int i3, String str, IBinder iBinder, Scope[] scopeArr, Bundle bundle, Account account, C4625[] c4625Arr, C4625[] c4625Arr2, boolean z, int i4, boolean z2, String str2) {
        Account account2;
        Scope[] scopeArr2 = scopeArr == null ? f8411 : scopeArr;
        Bundle bundle2 = bundle == null ? new Bundle() : bundle;
        C4625[] c4625Arr3 = f8412;
        C4625[] c4625Arr4 = c4625Arr == null ? c4625Arr3 : c4625Arr;
        c4625Arr3 = c4625Arr2 != null ? c4625Arr2 : c4625Arr3;
        this.f8417 = i;
        this.f8421 = i2;
        this.f8420 = i3;
        if ("com.google.android.gms".equals(str)) {
            this.f8423 = "com.google.android.gms";
        } else {
            this.f8423 = str;
        }
        if (i < 2) {
            account2 = null;
            if (iBinder != null) {
                int i5 = AbstractBinderC3816.f14472;
                IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.common.internal.IAccountAccessor");
                InterfaceC5177 c1859 = iInterfaceQueryLocalInterface instanceof InterfaceC5177 ? (InterfaceC5177) iInterfaceQueryLocalInterface : new C1859(iBinder, "com.google.android.gms.common.internal.IAccountAccessor", 1);
                long jClearCallingIdentity = Binder.clearCallingIdentity();
                try {
                    C1859 c18592 = (C1859) c1859;
                    Parcel parcelM10694 = c18592.m10694(c18592.m10695(), 2);
                    Account account3 = (Account) AbstractC4052.m8861(parcelM10694, Account.CREATOR);
                    parcelM10694.recycle();
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                    account2 = account3;
                } catch (RemoteException unused) {
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                } catch (Throwable th) {
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                    throw th;
                }
            }
        } else {
            this.f8424 = iBinder;
            account2 = account;
        }
        this.f8418 = account2;
        this.f8425 = scopeArr2;
        this.f8415 = bundle2;
        this.f8426 = c4625Arr4;
        this.f8419 = c4625Arr3;
        this.f8413 = z;
        this.f8422 = i4;
        this.f8416 = z2;
        this.f8414 = str2;
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        C4040.m8842(this, parcel, i);
    }
}
