class android.accounts.IAccountManager$Stub$Proxy implements android.accounts.IAccountManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.accounts.IAccountManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 968
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 970
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 971
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
         0: .line 974
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/accounts/IAccountManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
         0: .line 978
            ldc "android.accounts.IAccountManager"
            areturn
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/accounts/IAccountManager$Stub$Proxy;

  public java.lang.String getPassword(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 982
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 983
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 986
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 987
            aload 1 /* account */
            ifnull 7
         4: .line 988
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 989
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 990
            goto 8
         7: .line 992
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 994
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 995
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 996
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 997
            goto 16
        end local 4 // java.lang.String _result
        12: .line 998
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 999
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1000
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1001
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 999
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1000
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1002
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   19     1  account  Landroid/accounts/Account;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public java.lang.String getUserData(android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String key
         0: .line 1006
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1007
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1010
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1011
            aload 1 /* account */
            ifnull 7
         4: .line 1012
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1013
            aload 1 /* account */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1014
            goto 8
         7: .line 1016
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1018
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1019
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1020
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1021
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 5 /* _result */
        start local 5 // java.lang.String _result
        12: .line 1022
            goto 17
        end local 5 // java.lang.String _result
        13: .line 1023
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1024
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1025
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1026
            aload 6
            athrow
        start local 5 // java.lang.String _result
        17: .line 1024
      StackMap locals: java.lang.String
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1025
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1027
            aload 5 /* _result */
            areturn
        end local 5 // java.lang.String _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String key
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1  account  Landroid/accounts/Account;
            0   20     2      key  Ljava/lang/String;
            1   20     3    _data  Landroid/os/Parcel;
            2   20     4   _reply  Landroid/os/Parcel;
           12   13     5  _result  Ljava/lang/String;
           17   20     5  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  
      key      

  public android.accounts.AuthenticatorDescription[] getAuthenticatorTypes(int);
    descriptor: (I)[Landroid/accounts/AuthenticatorDescription;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1031
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1032
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1035
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1036
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1037
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_3
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1038
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1039
            aload 3 /* _reply */
            getstatic android.accounts.AuthenticatorDescription.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.AuthenticatorDescription[]
            astore 4 /* _result */
        start local 4 // android.accounts.AuthenticatorDescription[] _result
         7: .line 1040
            goto 12
        end local 4 // android.accounts.AuthenticatorDescription[] _result
         8: .line 1041
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1042
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1043
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1044
            aload 5
            athrow
        start local 4 // android.accounts.AuthenticatorDescription[] _result
        12: .line 1042
      StackMap locals: android.accounts.AuthenticatorDescription[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1043
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1045
            aload 4 /* _result */
            areturn
        end local 4 // android.accounts.AuthenticatorDescription[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Landroid/accounts/AuthenticatorDescription;
           12   15     4  _result  [Landroid/accounts/AuthenticatorDescription;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public android.accounts.Account[] getAccounts(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)[Landroid/accounts/Account;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String accountType
        start local 2 // java.lang.String opPackageName
         0: .line 1049
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1050
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1053
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1054
            aload 3 /* _data */
            aload 1 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1055
            aload 3 /* _data */
            aload 2 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1056
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_4
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1057
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1058
            aload 4 /* _reply */
            getstatic android.accounts.Account.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.Account[]
            astore 5 /* _result */
        start local 5 // android.accounts.Account[] _result
         8: .line 1059
            goto 13
        end local 5 // android.accounts.Account[] _result
         9: .line 1060
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1061
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1062
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1063
            aload 6
            athrow
        start local 5 // android.accounts.Account[] _result
        13: .line 1061
      StackMap locals: android.accounts.Account[]
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1062
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1064
            aload 5 /* _result */
            areturn
        end local 5 // android.accounts.Account[] _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String opPackageName
        end local 1 // java.lang.String accountType
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   16     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   16     1    accountType  Ljava/lang/String;
            0   16     2  opPackageName  Ljava/lang/String;
            1   16     3          _data  Landroid/os/Parcel;
            2   16     4         _reply  Landroid/os/Parcel;
            8    9     5        _result  [Landroid/accounts/Account;
           13   16     5        _result  [Landroid/accounts/Account;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      accountType    
      opPackageName  

  public android.accounts.Account[] getAccountsForPackage(java.lang.String, int, java.lang.String);
    descriptor: (Ljava/lang/String;ILjava/lang/String;)[Landroid/accounts/Account;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // int uid
        start local 3 // java.lang.String opPackageName
         0: .line 1068
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1069
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1072
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1073
            aload 4 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1074
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1075
            aload 4 /* _data */
            aload 3 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1076
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_5
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1077
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1078
            aload 5 /* _reply */
            getstatic android.accounts.Account.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.Account[]
            astore 6 /* _result */
        start local 6 // android.accounts.Account[] _result
         9: .line 1079
            goto 14
        end local 6 // android.accounts.Account[] _result
        10: .line 1080
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1081
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1082
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1083
            aload 7
            athrow
        start local 6 // android.accounts.Account[] _result
        14: .line 1081
      StackMap locals: android.accounts.Account[]
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1082
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1084
            aload 6 /* _result */
            areturn
        end local 6 // android.accounts.Account[] _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String opPackageName
        end local 2 // int uid
        end local 1 // java.lang.String packageName
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   17     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   17     1    packageName  Ljava/lang/String;
            0   17     2            uid  I
            0   17     3  opPackageName  Ljava/lang/String;
            1   17     4          _data  Landroid/os/Parcel;
            2   17     5         _reply  Landroid/os/Parcel;
            9   10     6        _result  [Landroid/accounts/Account;
           14   17     6        _result  [Landroid/accounts/Account;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      packageName    
      uid            
      opPackageName  

  public android.accounts.Account[] getAccountsByTypeForPackage(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Landroid/accounts/Account;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String type
        start local 2 // java.lang.String packageName
        start local 3 // java.lang.String opPackageName
         0: .line 1088
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1089
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1092
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1093
            aload 4 /* _data */
            aload 1 /* type */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1094
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1095
            aload 4 /* _data */
            aload 3 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1096
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 6
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1097
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1098
            aload 5 /* _reply */
            getstatic android.accounts.Account.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.Account[]
            astore 6 /* _result */
        start local 6 // android.accounts.Account[] _result
         9: .line 1099
            goto 14
        end local 6 // android.accounts.Account[] _result
        10: .line 1100
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1101
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1102
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1103
            aload 7
            athrow
        start local 6 // android.accounts.Account[] _result
        14: .line 1101
      StackMap locals: android.accounts.Account[]
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1102
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1104
            aload 6 /* _result */
            areturn
        end local 6 // android.accounts.Account[] _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String opPackageName
        end local 2 // java.lang.String packageName
        end local 1 // java.lang.String type
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   17     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   17     1           type  Ljava/lang/String;
            0   17     2    packageName  Ljava/lang/String;
            0   17     3  opPackageName  Ljava/lang/String;
            1   17     4          _data  Landroid/os/Parcel;
            2   17     5         _reply  Landroid/os/Parcel;
            9   10     6        _result  [Landroid/accounts/Account;
           14   17     6        _result  [Landroid/accounts/Account;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      type           
      packageName    
      opPackageName  

  public android.accounts.Account[] getAccountsAsUser(java.lang.String, int, java.lang.String);
    descriptor: (Ljava/lang/String;ILjava/lang/String;)[Landroid/accounts/Account;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String accountType
        start local 2 // int userId
        start local 3 // java.lang.String opPackageName
         0: .line 1108
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1109
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1112
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1113
            aload 4 /* _data */
            aload 1 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1114
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1115
            aload 4 /* _data */
            aload 3 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1116
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 7
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1117
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1118
            aload 5 /* _reply */
            getstatic android.accounts.Account.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.Account[]
            astore 6 /* _result */
        start local 6 // android.accounts.Account[] _result
         9: .line 1119
            goto 14
        end local 6 // android.accounts.Account[] _result
        10: .line 1120
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1121
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1122
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1123
            aload 7
            athrow
        start local 6 // android.accounts.Account[] _result
        14: .line 1121
      StackMap locals: android.accounts.Account[]
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1122
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1124
            aload 6 /* _result */
            areturn
        end local 6 // android.accounts.Account[] _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String opPackageName
        end local 2 // int userId
        end local 1 // java.lang.String accountType
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   17     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   17     1    accountType  Ljava/lang/String;
            0   17     2         userId  I
            0   17     3  opPackageName  Ljava/lang/String;
            1   17     4          _data  Landroid/os/Parcel;
            2   17     5         _reply  Landroid/os/Parcel;
            9   10     6        _result  [Landroid/accounts/Account;
           14   17     6        _result  [Landroid/accounts/Account;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      accountType    
      userId         
      opPackageName  

  public void hasFeatures(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String[], java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;[Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // java.lang.String[] features
        start local 4 // java.lang.String opPackageName
         0: .line 1128
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1129
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1131
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1132
            aload 5 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1133
            aload 2 /* account */
            ifnull 10
         7: .line 1134
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1135
            aload 2 /* account */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1136
            goto 11
        10: .line 1138
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1140
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 3 /* features */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
        12: .line 1141
            aload 5 /* _data */
            aload 4 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        13: .line 1142
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 8
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 1143
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 1144
            goto 20
        16: .line 1145
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 1146
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1147
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1148
            aload 7
            athrow
        20: .line 1146
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1147
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1149
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.lang.String opPackageName
        end local 3 // java.lang.String[] features
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   23     1       response  Landroid/accounts/IAccountManagerResponse;
            0   23     2        account  Landroid/accounts/Account;
            0   23     3       features  [Ljava/lang/String;
            0   23     4  opPackageName  Ljava/lang/String;
            1   23     5          _data  Landroid/os/Parcel;
            2   23     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      response       
      account        
      features       
      opPackageName  

  public void getAccountByTypeAndFeatures(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String[], java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String[] features
        start local 4 // java.lang.String opPackageName
         0: .line 1152
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1153
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1155
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1156
            aload 5 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1157
            aload 5 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1158
            aload 5 /* _data */
            aload 3 /* features */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         8: .line 1159
            aload 5 /* _data */
            aload 4 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1160
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 9
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1161
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1162
            goto 16
        12: .line 1163
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        13: .line 1164
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1165
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1166
            aload 7
            athrow
        16: .line 1164
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1165
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1167
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.lang.String opPackageName
        end local 3 // java.lang.String[] features
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   19     1       response  Landroid/accounts/IAccountManagerResponse;
            0   19     2    accountType  Ljava/lang/String;
            0   19     3       features  [Ljava/lang/String;
            0   19     4  opPackageName  Ljava/lang/String;
            1   19     5          _data  Landroid/os/Parcel;
            2   19     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      response       
      accountType    
      features       
      opPackageName  

  public void getAccountsByFeatures(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String[], java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String[] features
        start local 4 // java.lang.String opPackageName
         0: .line 1170
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1171
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1173
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1174
            aload 5 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1175
            aload 5 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1176
            aload 5 /* _data */
            aload 3 /* features */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         8: .line 1177
            aload 5 /* _data */
            aload 4 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1178
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 10
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1179
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1180
            goto 16
        12: .line 1181
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        13: .line 1182
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1183
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1184
            aload 7
            athrow
        16: .line 1182
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1183
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1185
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.lang.String opPackageName
        end local 3 // java.lang.String[] features
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   19     1       response  Landroid/accounts/IAccountManagerResponse;
            0   19     2    accountType  Ljava/lang/String;
            0   19     3       features  [Ljava/lang/String;
            0   19     4  opPackageName  Ljava/lang/String;
            1   19     5          _data  Landroid/os/Parcel;
            2   19     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      response       
      accountType    
      features       
      opPackageName  

  public boolean addAccountExplicitly(android.accounts.Account, java.lang.String, android.os.Bundle);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String password
        start local 3 // android.os.Bundle extras
         0: .line 1188
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1189
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1192
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1193
            aload 1 /* account */
            ifnull 7
         4: .line 1194
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1195
            aload 1 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1196
            goto 8
         7: .line 1198
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1200
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1201
            aload 3 /* extras */
            ifnull 13
        10: .line 1202
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1203
            aload 3 /* extras */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 1204
            goto 14
        13: .line 1206
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1208
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 11
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 1209
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 1210
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
            iconst_1
            goto 18
      StackMap locals:
      StackMap stack:
        17: iconst_0
      StackMap locals:
      StackMap stack: int
        18: istore 6 /* _result */
        start local 6 // boolean _result
        19: .line 1211
            goto 24
        end local 6 // boolean _result
        20: .line 1212
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        21: .line 1213
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1214
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1215
            aload 7
            athrow
        start local 6 // boolean _result
        24: .line 1213
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1214
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1216
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.Bundle extras
        end local 2 // java.lang.String password
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   27     0      this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   27     1   account  Landroid/accounts/Account;
            0   27     2  password  Ljava/lang/String;
            0   27     3    extras  Landroid/os/Bundle;
            1   27     4     _data  Landroid/os/Parcel;
            2   27     5    _reply  Landroid/os/Parcel;
           19   20     6   _result  Z
           24   27     6   _result  Z
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      account   
      password  
      extras    

  public void removeAccount(android.accounts.IAccountManagerResponse, android.accounts.Account, boolean);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // boolean expectActivityLaunch
         0: .line 1220
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1221
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1223
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1224
            aload 4 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1225
            aload 2 /* account */
            ifnull 10
         7: .line 1226
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1227
            aload 2 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1228
            goto 11
        10: .line 1230
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1232
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 3 /* expectActivityLaunch */
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack: android.os.Parcel
        12: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        13: invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1233
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 12
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 1234
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 1235
            goto 21
        17: .line 1236
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 1237
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1238
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1239
            aload 6
            athrow
        21: .line 1237
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1238
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1240
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean expectActivityLaunch
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   24     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   24     1              response  Landroid/accounts/IAccountManagerResponse;
            0   24     2               account  Landroid/accounts/Account;
            0   24     3  expectActivityLaunch  Z
            1   24     4                 _data  Landroid/os/Parcel;
            2   24     5                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      expectActivityLaunch  

  public void removeAccountAsUser(android.accounts.IAccountManagerResponse, android.accounts.Account, boolean, int);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;ZI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // boolean expectActivityLaunch
        start local 4 // int userId
         0: .line 1243
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1244
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1246
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1247
            aload 5 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1248
            aload 2 /* account */
            ifnull 10
         7: .line 1249
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1250
            aload 2 /* account */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1251
            goto 11
        10: .line 1253
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1255
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iload 3 /* expectActivityLaunch */
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack: android.os.Parcel
        12: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        13: invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1256
            aload 5 /* _data */
            iload 4 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 1257
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 13
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        16: .line 1258
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        17: .line 1259
            goto 22
        18: .line 1260
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        19: .line 1261
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1262
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1263
            aload 7
            athrow
        22: .line 1261
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1262
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 1264
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int userId
        end local 3 // boolean expectActivityLaunch
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   25     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   25     1              response  Landroid/accounts/IAccountManagerResponse;
            0   25     2               account  Landroid/accounts/Account;
            0   25     3  expectActivityLaunch  Z
            0   25     4                userId  I
            1   25     5                 _data  Landroid/os/Parcel;
            2   25     6                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    18      18  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      expectActivityLaunch  
      userId                

  public boolean removeAccountExplicitly(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1267
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1268
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1271
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1272
            aload 1 /* account */
            ifnull 7
         4: .line 1273
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1274
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1275
            goto 8
         7: .line 1277
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 14
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1280
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1281
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 1282
            goto 18
        end local 4 // boolean _result
        14: .line 1283
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 1284
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1285
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1286
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 1284
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1285
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1287
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   21     1  account  Landroid/accounts/Account;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public void copyAccountToUser(android.accounts.IAccountManagerResponse, android.accounts.Account, int, int);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // int userFrom
        start local 4 // int userTo
         0: .line 1291
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1292
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1294
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1295
            aload 5 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1296
            aload 2 /* account */
            ifnull 10
         7: .line 1297
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1298
            aload 2 /* account */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1299
            goto 11
        10: .line 1301
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1303
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iload 3 /* userFrom */
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1304
            aload 5 /* _data */
            iload 4 /* userTo */
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 1305
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 15
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 1306
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 1307
            goto 20
        16: .line 1308
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 1309
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1310
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1311
            aload 7
            athrow
        20: .line 1309
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1310
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1312
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int userTo
        end local 3 // int userFrom
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   23     0      this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   23     1  response  Landroid/accounts/IAccountManagerResponse;
            0   23     2   account  Landroid/accounts/Account;
            0   23     3  userFrom  I
            0   23     4    userTo  I
            1   23     5     _data  Landroid/os/Parcel;
            2   23     6    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      response  
      account   
      userFrom  
      userTo    

  public void invalidateAuthToken(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String accountType
        start local 2 // java.lang.String authToken
         0: .line 1315
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1316
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1318
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1319
            aload 3 /* _data */
            aload 1 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1320
            aload 3 /* _data */
            aload 2 /* authToken */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1321
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 16
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1322
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1323
            goto 12
         8: .line 1324
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1325
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1326
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1327
            aload 5
            athrow
        12: .line 1325
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1326
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1328
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String authToken
        end local 1 // java.lang.String accountType
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   15     1  accountType  Ljava/lang/String;
            0   15     2    authToken  Ljava/lang/String;
            1   15     3        _data  Landroid/os/Parcel;
            2   15     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      accountType  
      authToken    

  public java.lang.String peekAuthToken(android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String authTokenType
         0: .line 1331
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1332
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1335
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1336
            aload 1 /* account */
            ifnull 7
         4: .line 1337
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1338
            aload 1 /* account */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1339
            goto 8
         7: .line 1341
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1343
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1344
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 17
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1345
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1346
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 5 /* _result */
        start local 5 // java.lang.String _result
        12: .line 1347
            goto 17
        end local 5 // java.lang.String _result
        13: .line 1348
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1349
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1350
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1351
            aload 6
            athrow
        start local 5 // java.lang.String _result
        17: .line 1349
      StackMap locals: java.lang.String
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1350
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1352
            aload 5 /* _result */
            areturn
        end local 5 // java.lang.String _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String authTokenType
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1        account  Landroid/accounts/Account;
            0   20     2  authTokenType  Ljava/lang/String;
            1   20     3          _data  Landroid/os/Parcel;
            2   20     4         _reply  Landroid/os/Parcel;
           12   13     5        _result  Ljava/lang/String;
           17   20     5        _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      account        
      authTokenType  

  public void setAuthToken(android.accounts.Account, java.lang.String, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String authTokenType
        start local 3 // java.lang.String authToken
         0: .line 1356
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1357
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1359
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1360
            aload 1 /* account */
            ifnull 7
         4: .line 1361
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1362
            aload 1 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1363
            goto 8
         7: .line 1365
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1367
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1368
            aload 4 /* _data */
            aload 3 /* authToken */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 1369
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 18
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1370
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1371
            goto 17
        13: .line 1372
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1373
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1374
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1375
            aload 6
            athrow
        17: .line 1373
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1374
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1376
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String authToken
        end local 2 // java.lang.String authTokenType
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1        account  Landroid/accounts/Account;
            0   20     2  authTokenType  Ljava/lang/String;
            0   20     3      authToken  Ljava/lang/String;
            1   20     4          _data  Landroid/os/Parcel;
            2   20     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      account        
      authTokenType  
      authToken      

  public void setPassword(android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String password
         0: .line 1379
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1380
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1382
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1383
            aload 1 /* account */
            ifnull 7
         4: .line 1384
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1385
            aload 1 /* account */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1386
            goto 8
         7: .line 1388
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1390
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1391
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 19
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1392
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1393
            goto 16
        12: .line 1394
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1395
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1396
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1397
            aload 5
            athrow
        16: .line 1395
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1396
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1398
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String password
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   19     1   account  Landroid/accounts/Account;
            0   19     2  password  Ljava/lang/String;
            1   19     3     _data  Landroid/os/Parcel;
            2   19     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      account   
      password  

  public void clearPassword(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1401
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1402
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1404
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1405
            aload 1 /* account */
            ifnull 7
         4: .line 1406
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1407
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1408
            goto 8
         7: .line 1410
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1412
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1413
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1414
            goto 15
        11: .line 1415
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 1416
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1417
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1418
            aload 4
            athrow
        15: .line 1416
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1417
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1419
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   18     1  account  Landroid/accounts/Account;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public void setUserData(android.accounts.Account, java.lang.String, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String key
        start local 3 // java.lang.String value
         0: .line 1422
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1423
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1425
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1426
            aload 1 /* account */
            ifnull 7
         4: .line 1427
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1428
            aload 1 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1429
            goto 8
         7: .line 1431
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1433
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1434
            aload 4 /* _data */
            aload 3 /* value */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 1435
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 21
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1436
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1437
            goto 17
        13: .line 1438
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1439
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1440
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1441
            aload 6
            athrow
        17: .line 1439
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1440
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1442
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String value
        end local 2 // java.lang.String key
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1  account  Landroid/accounts/Account;
            0   20     2      key  Ljava/lang/String;
            0   20     3    value  Ljava/lang/String;
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  
      key      
      value    

  public void updateAppPermission(android.accounts.Account, java.lang.String, int, boolean);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String authTokenType
        start local 3 // int uid
        start local 4 // boolean value
         0: .line 1445
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1446
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1448
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1449
            aload 1 /* account */
            ifnull 7
         4: .line 1450
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1451
            aload 1 /* account */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1452
            goto 8
         7: .line 1454
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1456
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1457
            aload 5 /* _data */
            iload 3 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1458
            aload 5 /* _data */
            iload 4 /* value */
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack: android.os.Parcel
        11: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.Account java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        12: invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 1459
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 1460
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 1461
            goto 20
        16: .line 1462
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 1463
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1464
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1465
            aload 7
            athrow
        20: .line 1463
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1464
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1466
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean value
        end local 3 // int uid
        end local 2 // java.lang.String authTokenType
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   23     1        account  Landroid/accounts/Account;
            0   23     2  authTokenType  Ljava/lang/String;
            0   23     3            uid  I
            0   23     4          value  Z
            1   23     5          _data  Landroid/os/Parcel;
            2   23     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      account        
      authTokenType  
      uid            
      value          

  public void getAuthToken(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, boolean, android.os.Bundle);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Ljava/lang/String;ZZLandroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=7
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // java.lang.String authTokenType
        start local 4 // boolean notifyOnAuthFailure
        start local 5 // boolean expectActivityLaunch
        start local 6 // android.os.Bundle options
         0: .line 1469
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 1470
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 1472
            aload 7 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1473
            aload 7 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1474
            aload 2 /* account */
            ifnull 10
         7: .line 1475
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1476
            aload 2 /* account */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1477
            goto 11
        10: .line 1479
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1481
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        12: .line 1482
            aload 7 /* _data */
            iload 4 /* notifyOnAuthFailure */
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack: android.os.Parcel
        13: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        14: invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 1483
            aload 7 /* _data */
            iload 5 /* expectActivityLaunch */
            ifeq 16
            iconst_1
            goto 17
      StackMap locals:
      StackMap stack: android.os.Parcel
        16: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        17: invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 1484
            aload 6 /* options */
            ifnull 22
        19: .line 1485
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 1486
            aload 6 /* options */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        21: .line 1487
            goto 23
        22: .line 1489
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        23: .line 1491
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        24: .line 1492
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        25: .line 1493
            goto 30
        26: .line 1494
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        27: .line 1495
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 1496
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 1497
            aload 9
            athrow
        30: .line 1495
      StackMap locals:
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        31: .line 1496
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        32: .line 1498
            return
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // android.os.Bundle options
        end local 5 // boolean expectActivityLaunch
        end local 4 // boolean notifyOnAuthFailure
        end local 3 // java.lang.String authTokenType
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   33     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   33     1              response  Landroid/accounts/IAccountManagerResponse;
            0   33     2               account  Landroid/accounts/Account;
            0   33     3         authTokenType  Ljava/lang/String;
            0   33     4   notifyOnAuthFailure  Z
            0   33     5  expectActivityLaunch  Z
            0   33     6               options  Landroid/os/Bundle;
            1   33     7                 _data  Landroid/os/Parcel;
            2   33     8                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    26      26  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      authTokenType         
      notifyOnAuthFailure   
      expectActivityLaunch  
      options               

  public void addAccount(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String, java.lang.String[], boolean, android.os.Bundle);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLandroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=7
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String authTokenType
        start local 4 // java.lang.String[] requiredFeatures
        start local 5 // boolean expectActivityLaunch
        start local 6 // android.os.Bundle options
         0: .line 1501
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 1502
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 1504
            aload 7 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1505
            aload 7 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1506
            aload 7 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1507
            aload 7 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 1508
            aload 7 /* _data */
            aload 4 /* requiredFeatures */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         9: .line 1509
            aload 7 /* _data */
            iload 5 /* expectActivityLaunch */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1510
            aload 6 /* options */
            ifnull 16
        13: .line 1511
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1512
            aload 6 /* options */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 1513
            goto 17
        16: .line 1515
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 1517
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        18: .line 1518
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        19: .line 1519
            goto 24
        20: .line 1520
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        21: .line 1521
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1522
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1523
            aload 9
            athrow
        24: .line 1521
      StackMap locals:
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1522
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1524
            return
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // android.os.Bundle options
        end local 5 // boolean expectActivityLaunch
        end local 4 // java.lang.String[] requiredFeatures
        end local 3 // java.lang.String authTokenType
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   27     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   27     1              response  Landroid/accounts/IAccountManagerResponse;
            0   27     2           accountType  Ljava/lang/String;
            0   27     3         authTokenType  Ljava/lang/String;
            0   27     4      requiredFeatures  [Ljava/lang/String;
            0   27     5  expectActivityLaunch  Z
            0   27     6               options  Landroid/os/Bundle;
            1   27     7                 _data  Landroid/os/Parcel;
            2   27     8                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      accountType           
      authTokenType         
      requiredFeatures      
      expectActivityLaunch  
      options               

  public void addAccountAsUser(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String, java.lang.String[], boolean, android.os.Bundle, int);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLandroid/os/Bundle;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=8
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String authTokenType
        start local 4 // java.lang.String[] requiredFeatures
        start local 5 // boolean expectActivityLaunch
        start local 6 // android.os.Bundle options
        start local 7 // int userId
         0: .line 1527
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _data */
        start local 8 // android.os.Parcel _data
         1: .line 1528
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 9 /* _reply */
        start local 9 // android.os.Parcel _reply
         2: .line 1530
            aload 8 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1531
            aload 8 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1532
            aload 8 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1533
            aload 8 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 1534
            aload 8 /* _data */
            aload 4 /* requiredFeatures */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         9: .line 1535
            aload 8 /* _data */
            iload 5 /* expectActivityLaunch */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1536
            aload 6 /* options */
            ifnull 16
        13: .line 1537
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1538
            aload 6 /* options */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 1539
            goto 17
        16: .line 1541
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 1543
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iload 7 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 1544
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 8 /* _data */
            aload 9 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        19: .line 1545
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        20: .line 1546
            goto 25
        21: .line 1547
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        22: .line 1548
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1549
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 1550
            aload 10
            athrow
        25: .line 1548
      StackMap locals:
      StackMap stack:
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1549
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 1551
            return
        end local 9 // android.os.Parcel _reply
        end local 8 // android.os.Parcel _data
        end local 7 // int userId
        end local 6 // android.os.Bundle options
        end local 5 // boolean expectActivityLaunch
        end local 4 // java.lang.String[] requiredFeatures
        end local 3 // java.lang.String authTokenType
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   28     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   28     1              response  Landroid/accounts/IAccountManagerResponse;
            0   28     2           accountType  Ljava/lang/String;
            0   28     3         authTokenType  Ljava/lang/String;
            0   28     4      requiredFeatures  [Ljava/lang/String;
            0   28     5  expectActivityLaunch  Z
            0   28     6               options  Landroid/os/Bundle;
            0   28     7                userId  I
            1   28     8                 _data  Landroid/os/Parcel;
            2   28     9                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      accountType           
      authTokenType         
      requiredFeatures      
      expectActivityLaunch  
      options               
      userId                

  public void updateCredentials(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, android.os.Bundle);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Ljava/lang/String;ZLandroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=6
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // java.lang.String authTokenType
        start local 4 // boolean expectActivityLaunch
        start local 5 // android.os.Bundle options
         0: .line 1554
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 1555
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 1557
            aload 6 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1558
            aload 6 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1559
            aload 2 /* account */
            ifnull 10
         7: .line 1560
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1561
            aload 2 /* account */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1562
            goto 11
        10: .line 1564
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1566
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        12: .line 1567
            aload 6 /* _data */
            iload 4 /* expectActivityLaunch */
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack: android.os.Parcel
        13: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        14: invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 1568
            aload 5 /* options */
            ifnull 19
        16: .line 1569
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 1570
            aload 5 /* options */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        18: .line 1571
            goto 20
        19: .line 1573
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 1575
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 26
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        21: .line 1576
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        22: .line 1577
            goto 27
        23: .line 1578
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        24: .line 1579
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1580
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1581
            aload 8
            athrow
        27: .line 1579
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 1580
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 1582
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // android.os.Bundle options
        end local 4 // boolean expectActivityLaunch
        end local 3 // java.lang.String authTokenType
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   30     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   30     1              response  Landroid/accounts/IAccountManagerResponse;
            0   30     2               account  Landroid/accounts/Account;
            0   30     3         authTokenType  Ljava/lang/String;
            0   30     4  expectActivityLaunch  Z
            0   30     5               options  Landroid/os/Bundle;
            1   30     6                 _data  Landroid/os/Parcel;
            2   30     7                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    23      23  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      authTokenType         
      expectActivityLaunch  
      options               

  public void editProperties(android.accounts.IAccountManagerResponse, java.lang.String, boolean);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // boolean expectActivityLaunch
         0: .line 1585
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1586
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1588
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1589
            aload 4 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1590
            aload 4 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1591
            aload 4 /* _data */
            iload 3 /* expectActivityLaunch */
            ifeq 8
            iconst_1
            goto 9
      StackMap locals:
      StackMap stack: android.os.Parcel
         8: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         9: invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1592
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1593
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1594
            goto 17
        13: .line 1595
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1596
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1597
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1598
            aload 6
            athrow
        17: .line 1596
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1597
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1599
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean expectActivityLaunch
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   20     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1              response  Landroid/accounts/IAccountManagerResponse;
            0   20     2           accountType  Ljava/lang/String;
            0   20     3  expectActivityLaunch  Z
            1   20     4                 _data  Landroid/os/Parcel;
            2   20     5                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      accountType           
      expectActivityLaunch  

  public void confirmCredentialsAsUser(android.accounts.IAccountManagerResponse, android.accounts.Account, android.os.Bundle, boolean, int);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Landroid/os/Bundle;ZI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=6
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // android.os.Bundle options
        start local 4 // boolean expectActivityLaunch
        start local 5 // int userId
         0: .line 1602
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 1603
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 1605
            aload 6 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1606
            aload 6 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account android.os.Bundle int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account android.os.Bundle int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1607
            aload 2 /* account */
            ifnull 10
         7: .line 1608
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1609
            aload 2 /* account */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1610
            goto 11
        10: .line 1612
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1614
      StackMap locals:
      StackMap stack:
            aload 3 /* options */
            ifnull 15
        12: .line 1615
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 1616
            aload 3 /* options */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        14: .line 1617
            goto 16
        15: .line 1619
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 1621
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iload 4 /* expectActivityLaunch */
            ifeq 17
            iconst_1
            goto 18
      StackMap locals:
      StackMap stack: android.os.Parcel
        17: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account android.os.Bundle int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        18: invokevirtual android.os.Parcel.writeInt:(I)V
        19: .line 1622
            aload 6 /* _data */
            iload 5 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 1623
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        21: .line 1624
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        22: .line 1625
            goto 27
        23: .line 1626
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        24: .line 1627
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1628
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1629
            aload 8
            athrow
        27: .line 1627
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 1628
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 1630
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int userId
        end local 4 // boolean expectActivityLaunch
        end local 3 // android.os.Bundle options
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   30     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   30     1              response  Landroid/accounts/IAccountManagerResponse;
            0   30     2               account  Landroid/accounts/Account;
            0   30     3               options  Landroid/os/Bundle;
            0   30     4  expectActivityLaunch  Z
            0   30     5                userId  I
            1   30     6                 _data  Landroid/os/Parcel;
            2   30     7                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    23      23  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      options               
      expectActivityLaunch  
      userId                

  public boolean accountAuthenticated(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1633
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1634
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1637
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1638
            aload 1 /* account */
            ifnull 7
         4: .line 1639
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1640
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1641
            goto 8
         7: .line 1643
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1645
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1646
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1647
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 1648
            goto 18
        end local 4 // boolean _result
        14: .line 1649
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 1650
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1651
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1652
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 1650
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1651
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1653
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   21     1  account  Landroid/accounts/Account;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public void getAuthTokenLabel(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String authTokenType
         0: .line 1657
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1658
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1660
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1661
            aload 4 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1662
            aload 4 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1663
            aload 4 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 1664
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1665
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1666
            goto 15
        11: .line 1667
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1668
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1669
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1670
            aload 6
            athrow
        15: .line 1668
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1669
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1671
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String authTokenType
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   18     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   18     1       response  Landroid/accounts/IAccountManagerResponse;
            0   18     2    accountType  Ljava/lang/String;
            0   18     3  authTokenType  Ljava/lang/String;
            1   18     4          _data  Landroid/os/Parcel;
            2   18     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      response       
      accountType    
      authTokenType  

  public android.accounts.Account[] getSharedAccountsAsUser(int);
    descriptor: (I)[Landroid/accounts/Account;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1675
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1676
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1679
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1680
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1681
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 31
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1682
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1683
            aload 3 /* _reply */
            getstatic android.accounts.Account.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.accounts.Account[]
            astore 4 /* _result */
        start local 4 // android.accounts.Account[] _result
         7: .line 1684
            goto 12
        end local 4 // android.accounts.Account[] _result
         8: .line 1685
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1686
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1687
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1688
            aload 5
            athrow
        start local 4 // android.accounts.Account[] _result
        12: .line 1686
      StackMap locals: android.accounts.Account[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1687
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1689
            aload 4 /* _result */
            areturn
        end local 4 // android.accounts.Account[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Landroid/accounts/Account;
           12   15     4  _result  [Landroid/accounts/Account;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public boolean removeSharedAccountAsUser(android.accounts.Account, int);
    descriptor: (Landroid/accounts/Account;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // int userId
         0: .line 1693
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1694
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1697
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1698
            aload 1 /* account */
            ifnull 7
         4: .line 1699
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1700
            aload 1 /* account */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1701
            goto 8
         7: .line 1703
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1705
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1706
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1707
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1708
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 1709
            goto 19
        end local 5 // boolean _result
        15: .line 1710
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 1711
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1712
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1713
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 1711
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1712
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1714
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   22     1  account  Landroid/accounts/Account;
            0   22     2   userId  I
            1   22     3    _data  Landroid/os/Parcel;
            2   22     4   _reply  Landroid/os/Parcel;
           14   15     5  _result  Z
           19   22     5  _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  
      userId   

  public void addSharedAccountsFromParentUser(int, int, java.lang.String);
    descriptor: (IILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // int parentUserId
        start local 2 // int userId
        start local 3 // java.lang.String opPackageName
         0: .line 1718
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1719
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1721
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1722
            aload 4 /* _data */
            iload 1 /* parentUserId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1723
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1724
            aload 4 /* _data */
            aload 3 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1725
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1726
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1727
            goto 13
         9: .line 1728
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy int int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1729
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1730
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1731
            aload 6
            athrow
        13: .line 1729
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1730
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1732
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String opPackageName
        end local 2 // int userId
        end local 1 // int parentUserId
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   16     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   16     1   parentUserId  I
            0   16     2         userId  I
            0   16     3  opPackageName  Ljava/lang/String;
            1   16     4          _data  Landroid/os/Parcel;
            2   16     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      parentUserId   
      userId         
      opPackageName  

  public void renameAccount(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account accountToRename
        start local 3 // java.lang.String newName
         0: .line 1736
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1737
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1739
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1740
            aload 4 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1741
            aload 2 /* accountToRename */
            ifnull 10
         7: .line 1742
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1743
            aload 2 /* accountToRename */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1744
            goto 11
        10: .line 1746
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1748
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 3 /* newName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        12: .line 1749
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 34
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 1750
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 1751
            goto 19
        15: .line 1752
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 1753
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1754
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1755
            aload 6
            athrow
        19: .line 1753
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1754
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1756
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String newName
        end local 2 // android.accounts.Account accountToRename
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   22     0             this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   22     1         response  Landroid/accounts/IAccountManagerResponse;
            0   22     2  accountToRename  Landroid/accounts/Account;
            0   22     3          newName  Ljava/lang/String;
            1   22     4            _data  Landroid/os/Parcel;
            2   22     5           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      response         
      accountToRename  
      newName          

  public java.lang.String getPreviousName(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1759
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1760
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1763
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1764
            aload 1 /* account */
            ifnull 7
         4: .line 1765
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1766
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1767
            goto 8
         7: .line 1769
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1771
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1772
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1773
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 1774
            goto 16
        end local 4 // java.lang.String _result
        12: .line 1775
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1776
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1777
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1778
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 1776
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1777
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1779
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   19     1  account  Landroid/accounts/Account;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public boolean renameSharedAccountAsUser(android.accounts.Account, java.lang.String, int);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account accountToRename
        start local 2 // java.lang.String newName
        start local 3 // int userId
         0: .line 1783
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1784
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1787
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1788
            aload 1 /* accountToRename */
            ifnull 7
         4: .line 1789
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1790
            aload 1 /* accountToRename */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1791
            goto 8
         7: .line 1793
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1795
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* newName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1796
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1797
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1798
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1799
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 1800
            goto 20
        end local 6 // boolean _result
        16: .line 1801
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 1802
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1803
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1804
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 1802
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1803
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1805
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String newName
        end local 1 // android.accounts.Account accountToRename
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   23     0             this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   23     1  accountToRename  Landroid/accounts/Account;
            0   23     2          newName  Ljava/lang/String;
            0   23     3           userId  I
            1   23     4            _data  Landroid/os/Parcel;
            2   23     5           _reply  Landroid/os/Parcel;
           15   16     6          _result  Z
           20   23     6          _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      accountToRename  
      newName          
      userId           

  public void startAddAccountSession(android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String, java.lang.String[], boolean, android.os.Bundle);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLandroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=7
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // java.lang.String accountType
        start local 3 // java.lang.String authTokenType
        start local 4 // java.lang.String[] requiredFeatures
        start local 5 // boolean expectActivityLaunch
        start local 6 // android.os.Bundle options
         0: .line 1810
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 1811
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 1813
            aload 7 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1814
            aload 7 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1815
            aload 7 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1816
            aload 7 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 1817
            aload 7 /* _data */
            aload 4 /* requiredFeatures */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         9: .line 1818
            aload 7 /* _data */
            iload 5 /* expectActivityLaunch */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse java.lang.String java.lang.String java.lang.String[] int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1819
            aload 6 /* options */
            ifnull 16
        13: .line 1820
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1821
            aload 6 /* options */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 1822
            goto 17
        16: .line 1824
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 1826
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        18: .line 1827
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        19: .line 1828
            goto 24
        20: .line 1829
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        21: .line 1830
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1831
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 1832
            aload 9
            athrow
        24: .line 1830
      StackMap locals:
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1831
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1833
            return
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // android.os.Bundle options
        end local 5 // boolean expectActivityLaunch
        end local 4 // java.lang.String[] requiredFeatures
        end local 3 // java.lang.String authTokenType
        end local 2 // java.lang.String accountType
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   27     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   27     1              response  Landroid/accounts/IAccountManagerResponse;
            0   27     2           accountType  Ljava/lang/String;
            0   27     3         authTokenType  Ljava/lang/String;
            0   27     4      requiredFeatures  [Ljava/lang/String;
            0   27     5  expectActivityLaunch  Z
            0   27     6               options  Landroid/os/Bundle;
            1   27     7                 _data  Landroid/os/Parcel;
            2   27     8                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      accountType           
      authTokenType         
      requiredFeatures      
      expectActivityLaunch  
      options               

  public void startUpdateCredentialsSession(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, android.os.Bundle);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Ljava/lang/String;ZLandroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=6
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // java.lang.String authTokenType
        start local 4 // boolean expectActivityLaunch
        start local 5 // android.os.Bundle options
         0: .line 1837
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 1838
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 1840
            aload 6 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1841
            aload 6 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1842
            aload 2 /* account */
            ifnull 10
         7: .line 1843
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1844
            aload 2 /* account */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1845
            goto 11
        10: .line 1847
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1849
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            aload 3 /* authTokenType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        12: .line 1850
            aload 6 /* _data */
            iload 4 /* expectActivityLaunch */
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack: android.os.Parcel
        13: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String int android.os.Bundle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        14: invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 1851
            aload 5 /* options */
            ifnull 19
        16: .line 1852
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 1853
            aload 5 /* options */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        18: .line 1854
            goto 20
        19: .line 1856
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 1858
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        21: .line 1859
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        22: .line 1860
            goto 27
        23: .line 1861
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        24: .line 1862
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1863
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1864
            aload 8
            athrow
        27: .line 1862
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 1863
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 1865
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // android.os.Bundle options
        end local 4 // boolean expectActivityLaunch
        end local 3 // java.lang.String authTokenType
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   30     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   30     1              response  Landroid/accounts/IAccountManagerResponse;
            0   30     2               account  Landroid/accounts/Account;
            0   30     3         authTokenType  Ljava/lang/String;
            0   30     4  expectActivityLaunch  Z
            0   30     5               options  Landroid/os/Bundle;
            1   30     6                 _data  Landroid/os/Parcel;
            2   30     7                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    23      23  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      account               
      authTokenType         
      expectActivityLaunch  
      options               

  public void finishSessionAsUser(android.accounts.IAccountManagerResponse, android.os.Bundle, boolean, android.os.Bundle, int);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/os/Bundle;ZLandroid/os/Bundle;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=6
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.os.Bundle sessionBundle
        start local 3 // boolean expectActivityLaunch
        start local 4 // android.os.Bundle appInfo
        start local 5 // int userId
         0: .line 1870
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 1871
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 1873
            aload 6 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1874
            aload 6 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.os.Bundle int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.os.Bundle int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1875
            aload 2 /* sessionBundle */
            ifnull 10
         7: .line 1876
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1877
            aload 2 /* sessionBundle */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1878
            goto 11
        10: .line 1880
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1882
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iload 3 /* expectActivityLaunch */
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack: android.os.Parcel
        12: iconst_0
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.os.Bundle int android.os.Bundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        13: invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1883
            aload 4 /* appInfo */
            ifnull 18
        15: .line 1884
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 1885
            aload 4 /* appInfo */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        17: .line 1886
            goto 19
        18: .line 1888
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        19: .line 1890
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iload 5 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 1891
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        21: .line 1892
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        22: .line 1893
            goto 27
        23: .line 1894
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        24: .line 1895
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 1896
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 1897
            aload 8
            athrow
        27: .line 1895
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 1896
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 1898
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int userId
        end local 4 // android.os.Bundle appInfo
        end local 3 // boolean expectActivityLaunch
        end local 2 // android.os.Bundle sessionBundle
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   30     0                  this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   30     1              response  Landroid/accounts/IAccountManagerResponse;
            0   30     2         sessionBundle  Landroid/os/Bundle;
            0   30     3  expectActivityLaunch  Z
            0   30     4               appInfo  Landroid/os/Bundle;
            0   30     5                userId  I
            1   30     6                 _data  Landroid/os/Parcel;
            2   30     7                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    23      23  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      response              
      sessionBundle         
      expectActivityLaunch  
      appInfo               
      userId                

  public boolean someUserHasAccount(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1902
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1903
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1906
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1907
            aload 1 /* account */
            ifnull 7
         4: .line 1908
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1909
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1910
            goto 8
         7: .line 1912
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1914
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1915
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1916
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 1917
            goto 18
        end local 4 // boolean _result
        14: .line 1918
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 1919
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1920
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1921
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 1919
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1920
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1922
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   21     1  account  Landroid/accounts/Account;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public void isCredentialsUpdateSuggested(android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/IAccountManagerResponse;Landroid/accounts/Account;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.IAccountManagerResponse response
        start local 2 // android.accounts.Account account
        start local 3 // java.lang.String statusToken
         0: .line 1927
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1928
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1930
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1931
            aload 4 /* _data */
            aload 1 /* response */
            ifnull 4
            aload 1 /* response */
            invokeinterface android.accounts.IAccountManagerResponse.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy android.accounts.IAccountManagerResponse android.accounts.Account java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 1932
            aload 2 /* account */
            ifnull 10
         7: .line 1933
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1934
            aload 2 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 1935
            goto 11
        10: .line 1937
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1939
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 3 /* statusToken */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        12: .line 1940
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 41
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 1941
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 1942
            goto 19
        15: .line 1943
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 1944
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1945
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1946
            aload 6
            athrow
        19: .line 1944
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1945
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1947
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String statusToken
        end local 2 // android.accounts.Account account
        end local 1 // android.accounts.IAccountManagerResponse response
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   22     1     response  Landroid/accounts/IAccountManagerResponse;
            0   22     2      account  Landroid/accounts/Account;
            0   22     3  statusToken  Ljava/lang/String;
            1   22     4        _data  Landroid/os/Parcel;
            2   22     5       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      response     
      account      
      statusToken  

  public java.util.Map getPackagesAndVisibilityForAccount(android.accounts.Account);
    descriptor: (Landroid/accounts/Account;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
         0: .line 1951
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1952
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1955
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1956
            aload 1 /* account */
            ifnull 7
         4: .line 1957
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1958
            aload 1 /* account */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1959
            goto 8
         7: .line 1961
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1963
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1964
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1965
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 5 /* cl */
        start local 5 // java.lang.ClassLoader cl
        11: .line 1966
            aload 3 /* _reply */
            aload 5 /* cl */
            invokevirtual android.os.Parcel.readHashMap:(Ljava/lang/ClassLoader;)Ljava/util/HashMap;
            astore 4 /* _result */
        end local 5 // java.lang.ClassLoader cl
        start local 4 // java.util.Map _result
        12: .line 1967
            goto 17
        end local 4 // java.util.Map _result
        13: .line 1968
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1969
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1970
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1971
            aload 6
            athrow
        start local 4 // java.util.Map _result
        17: .line 1969
      StackMap locals: java.util.Map
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1970
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1972
            aload 4 /* _result */
            areturn
        end local 4 // java.util.Map _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1  account  Landroid/accounts/Account;
            1   20     2    _data  Landroid/os/Parcel;
            2   20     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/util/Map;
           17   20     4  _result  Ljava/util/Map;
           11   12     5       cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      account  

  public boolean addAccountExplicitlyWithVisibility(android.accounts.Account, java.lang.String, android.os.Bundle, java.util.Map);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/Map;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String password
        start local 3 // android.os.Bundle extras
        start local 4 // java.util.Map visibility
         0: .line 1976
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1977
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1980
            aload 5 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1981
            aload 1 /* account */
            ifnull 7
         4: .line 1982
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1983
            aload 1 /* account */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 1984
            goto 8
         7: .line 1986
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1988
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 1989
            aload 3 /* extras */
            ifnull 13
        10: .line 1990
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 1991
            aload 3 /* extras */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 1992
            goto 14
        13: .line 1994
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 1996
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 4 /* visibility */
            invokevirtual android.os.Parcel.writeMap:(Ljava/util/Map;)V
        15: .line 1997
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        16: .line 1998
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        17: .line 1999
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 18
            iconst_1
            goto 19
      StackMap locals:
      StackMap stack:
        18: iconst_0
      StackMap locals:
      StackMap stack: int
        19: istore 7 /* _result */
        start local 7 // boolean _result
        20: .line 2000
            goto 25
        end local 7 // boolean _result
        21: .line 2001
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        22: .line 2002
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2003
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2004
            aload 8
            athrow
        start local 7 // boolean _result
        25: .line 2002
      StackMap locals: int
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2003
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 2005
            iload 7 /* _result */
            ireturn
        end local 7 // boolean _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.util.Map visibility
        end local 3 // android.os.Bundle extras
        end local 2 // java.lang.String password
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   28     0        this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   28     1     account  Landroid/accounts/Account;
            0   28     2    password  Ljava/lang/String;
            0   28     3      extras  Landroid/os/Bundle;
            0   28     4  visibility  Ljava/util/Map;
            1   28     5       _data  Landroid/os/Parcel;
            2   28     6      _reply  Landroid/os/Parcel;
           20   21     7     _result  Z
           25   28     7     _result  Z
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      account     
      password    
      extras      
      visibility  

  public boolean setAccountVisibility(android.accounts.Account, java.lang.String, int);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account a
        start local 2 // java.lang.String packageName
        start local 3 // int newVisibility
         0: .line 2009
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2010
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2013
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2014
            aload 1 /* a */
            ifnull 7
         4: .line 2015
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2016
            aload 1 /* a */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2017
            goto 8
         7: .line 2019
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2021
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 2022
            aload 4 /* _data */
            iload 3 /* newVisibility */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 2023
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 44
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 2024
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 2025
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 2026
            goto 20
        end local 6 // boolean _result
        16: .line 2027
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 2028
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2029
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2030
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 2028
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2029
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2031
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int newVisibility
        end local 2 // java.lang.String packageName
        end local 1 // android.accounts.Account a
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   23     1              a  Landroid/accounts/Account;
            0   23     2    packageName  Ljava/lang/String;
            0   23     3  newVisibility  I
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      a              
      packageName    
      newVisibility  

  public int getAccountVisibility(android.accounts.Account, java.lang.String);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account a
        start local 2 // java.lang.String packageName
         0: .line 2035
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2036
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2039
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2040
            aload 1 /* a */
            ifnull 7
         4: .line 2041
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2042
            aload 1 /* a */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2043
            goto 8
         7: .line 2045
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2047
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 2048
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 2049
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 2050
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        12: .line 2051
            goto 17
        end local 5 // int _result
        13: .line 2052
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 2053
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2054
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2055
            aload 6
            athrow
        start local 5 // int _result
        17: .line 2053
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2054
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2056
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.accounts.Account a
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   20     1            a  Landroid/accounts/Account;
            0   20     2  packageName  Ljava/lang/String;
            1   20     3        _data  Landroid/os/Parcel;
            2   20     4       _reply  Landroid/os/Parcel;
           12   13     5      _result  I
           17   20     5      _result  I
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      a            
      packageName  

  public java.util.Map getAccountsAndVisibilityForPackage(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // java.lang.String accountType
         0: .line 2061
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2062
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2065
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2066
            aload 3 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2067
            aload 3 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2068
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2069
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2070
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 6 /* cl */
        start local 6 // java.lang.ClassLoader cl
         8: .line 2071
            aload 4 /* _reply */
            aload 6 /* cl */
            invokevirtual android.os.Parcel.readHashMap:(Ljava/lang/ClassLoader;)Ljava/util/HashMap;
            astore 5 /* _result */
        end local 6 // java.lang.ClassLoader cl
        start local 5 // java.util.Map _result
         9: .line 2072
            goto 14
        end local 5 // java.util.Map _result
        10: .line 2073
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 2074
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2075
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2076
            aload 7
            athrow
        start local 5 // java.util.Map _result
        14: .line 2074
      StackMap locals: java.util.Map
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2075
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2077
            aload 5 /* _result */
            areturn
        end local 5 // java.util.Map _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String accountType
        end local 1 // java.lang.String packageName
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   17     1  packageName  Ljava/lang/String;
            0   17     2  accountType  Ljava/lang/String;
            1   17     3        _data  Landroid/os/Parcel;
            2   17     4       _reply  Landroid/os/Parcel;
            9   10     5      _result  Ljava/util/Map;
           14   17     5      _result  Ljava/util/Map;
            8    9     6           cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      accountType  

  public void registerAccountListener(java.lang.String[], java.lang.String);
    descriptor: ([Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String[] accountTypes
        start local 2 // java.lang.String opPackageName
         0: .line 2081
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2082
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2084
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2085
            aload 3 /* _data */
            aload 1 /* accountTypes */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         4: .line 2086
            aload 3 /* _data */
            aload 2 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2087
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2088
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2089
            goto 12
         8: .line 2090
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2091
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2092
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2093
            aload 5
            athrow
        12: .line 2091
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2092
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2094
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String opPackageName
        end local 1 // java.lang.String[] accountTypes
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   15     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   15     1   accountTypes  [Ljava/lang/String;
            0   15     2  opPackageName  Ljava/lang/String;
            1   15     3          _data  Landroid/os/Parcel;
            2   15     4         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      accountTypes   
      opPackageName  

  public void unregisterAccountListener(java.lang.String[], java.lang.String);
    descriptor: ([Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String[] accountTypes
        start local 2 // java.lang.String opPackageName
         0: .line 2097
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2098
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2100
            aload 3 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2101
            aload 3 /* _data */
            aload 1 /* accountTypes */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         4: .line 2102
            aload 3 /* _data */
            aload 2 /* opPackageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2103
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2104
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2105
            goto 12
         8: .line 2106
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String[] java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2107
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2108
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2109
            aload 5
            athrow
        12: .line 2107
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2108
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2110
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String opPackageName
        end local 1 // java.lang.String[] accountTypes
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   15     0           this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   15     1   accountTypes  [Ljava/lang/String;
            0   15     2  opPackageName  Ljava/lang/String;
            1   15     3          _data  Landroid/os/Parcel;
            2   15     4         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      accountTypes   
      opPackageName  

  public boolean hasAccountAccess(android.accounts.Account, java.lang.String, android.os.UserHandle);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Landroid/os/UserHandle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String packageName
        start local 3 // android.os.UserHandle userHandle
         0: .line 2114
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2115
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2118
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2119
            aload 1 /* account */
            ifnull 7
         4: .line 2120
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2121
            aload 1 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2122
            goto 8
         7: .line 2124
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2126
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 2127
            aload 3 /* userHandle */
            ifnull 13
        10: .line 2128
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2129
            aload 3 /* userHandle */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 2130
            goto 14
        13: .line 2132
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2134
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 2135
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 2136
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
            iconst_1
            goto 18
      StackMap locals:
      StackMap stack:
        17: iconst_0
      StackMap locals:
      StackMap stack: int
        18: istore 6 /* _result */
        start local 6 // boolean _result
        19: .line 2137
            goto 24
        end local 6 // boolean _result
        20: .line 2138
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        21: .line 2139
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2140
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2141
            aload 7
            athrow
        start local 6 // boolean _result
        24: .line 2139
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2140
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2142
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.UserHandle userHandle
        end local 2 // java.lang.String packageName
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   27     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   27     1      account  Landroid/accounts/Account;
            0   27     2  packageName  Ljava/lang/String;
            0   27     3   userHandle  Landroid/os/UserHandle;
            1   27     4        _data  Landroid/os/Parcel;
            2   27     5       _reply  Landroid/os/Parcel;
           19   20     6      _result  Z
           24   27     6      _result  Z
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      account      
      packageName  
      userHandle   

  public android.content.IntentSender createRequestAccountAccessIntentSenderAsUser(android.accounts.Account, java.lang.String, android.os.UserHandle);
    descriptor: (Landroid/accounts/Account;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/content/IntentSender;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // android.accounts.Account account
        start local 2 // java.lang.String packageName
        start local 3 // android.os.UserHandle userHandle
         0: .line 2147
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2148
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2151
            aload 4 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2152
            aload 1 /* account */
            ifnull 7
         4: .line 2153
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2154
            aload 1 /* account */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.accounts.Account.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2155
            goto 8
         7: .line 2157
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2159
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 2160
            aload 3 /* userHandle */
            ifnull 13
        10: .line 2161
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2162
            aload 3 /* userHandle */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 2163
            goto 14
        13: .line 2165
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2167
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 2168
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 2169
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 19
        17: .line 2170
            getstatic android.content.IntentSender.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.IntentSender
            astore 6 /* _result */
        start local 6 // android.content.IntentSender _result
        18: .line 2171
            goto 25
        end local 6 // android.content.IntentSender _result
        19: .line 2173
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.IntentSender _result
        20: .line 2175
            goto 25
        end local 6 // android.content.IntentSender _result
        21: .line 2176
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        22: .line 2177
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2178
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2179
            aload 7
            athrow
        start local 6 // android.content.IntentSender _result
        25: .line 2177
      StackMap locals: android.content.IntentSender
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2178
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 2180
            aload 6 /* _result */
            areturn
        end local 6 // android.content.IntentSender _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.UserHandle userHandle
        end local 2 // java.lang.String packageName
        end local 1 // android.accounts.Account account
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   28     0         this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   28     1      account  Landroid/accounts/Account;
            0   28     2  packageName  Ljava/lang/String;
            0   28     3   userHandle  Landroid/os/UserHandle;
            1   28     4        _data  Landroid/os/Parcel;
            2   28     5       _reply  Landroid/os/Parcel;
           18   19     6      _result  Landroid/content/IntentSender;
           20   21     6      _result  Landroid/content/IntentSender;
           25   28     6      _result  Landroid/content/IntentSender;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      account      
      packageName  
      userHandle   

  public void onAccountAccessed(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.accounts.IAccountManager$Stub$Proxy this
        start local 1 // java.lang.String token
         0: .line 2184
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2185
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2187
            aload 2 /* _data */
            ldc "android.accounts.IAccountManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2188
            aload 2 /* _data */
            aload 1 /* token */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2189
            aload 0 /* this */
            getfield android.accounts.IAccountManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2190
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2191
            goto 11
         7: .line 2192
      StackMap locals: android.accounts.IAccountManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 2193
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 2194
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2195
            aload 4
            athrow
        11: .line 2193
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2194
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2196
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String token
        end local 0 // android.accounts.IAccountManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/accounts/IAccountManager$Stub$Proxy;
            0   14     1   token  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
}
SourceFile: "IAccountManager.java"
NestHost: android.accounts.IAccountManager
InnerClasses:
  public abstract Stub = android.accounts.IAccountManager$Stub of android.accounts.IAccountManager
  private Proxy = android.accounts.IAccountManager$Stub$Proxy of android.accounts.IAccountManager$Stub
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable