new Techworld 2 server 1.6.4 minecraft 1.1.6 verison of the FTB pack, need more players and defiantly need admins/builders add me on skype yxcvharlesxy or join for more information about ranks.
Welcome to Skyreach, the best, and one of the only, networks with many different modded servers! This is our FTB infinity server, if you like it, join, and let the adventure begin!
FTB Infninty version 1.3.4 Plugins: GriefPrevention more to come! We will keep down time to the minimal as we add plugins to improve gameplay!
Join Us! We are looking for sincere/respectful players who will try and help us grow. It is FTB Infinity 1.3.4 so join us now!


text:
.class public abstract Lcom/samsung/android/knox/ISemPersonaManager$Stub;
.super Landroid/os/Binder;
.source "ISemPersonaManager.java"

# interfaces
.implements Lcom/samsung/android/knox/ISemPersonaManager;

# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/samsung/android/knox/ISemPersonaManager;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x409
    name = "Stub"
.end annotation

.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/samsung/android/knox/ISemPersonaManager$Stub$Proxy;
    }
.end annotation

# static fields
.field private static final DESCRIPTOR:Ljava/lang/String; = "com.samsung.android.knox.ISemPersonaManager"

.field static final TRANSACTION_bindCoreServiceAsUser:I = 0x2a

.field static final TRANSACTION_broadcastIntentThroughPersona:I = 0x14

.field static final TRANSACTION_clearAttributes:I = 0x1e

.field static final TRANSACTION_getAdminComponentName:I = 0x19

.field static final TRANSACTION_getAttributes:I = 0x1d

.field static final TRANSACTION_getContainerName:I = 0x9

.field static final TRANSACTION_getContainerOrder:I = 0x11

.field static final TRANSACTION_getCustomResource:I = 0x1f

.field static final TRANSACTION_getFidoRpContext:I = 0xd

.field static final TRANSACTION_getFocusedLauncherId:I = 0x1b

.field static final TRANSACTION_getFocusedUser:I = 0x2e

.field static final TRANSACTION_getForegroundUser:I = 0x1a

.field static final TRANSACTION_getFotaVersion:I = 0x16

.field static final TRANSACTION_getKeyguardShowState:I = 0x22

.field static final TRANSACTION_getKnoxBadge:I = 0x21

.field static final TRANSACTION_getKnoxIcon:I = 0x20

.field static final TRANSACTION_getKnoxSettingsCustomName:I = 0xa

.field static final TRANSACTION_getMoveToKnoxMenuList:I = 0x2c

.field static final TRANSACTION_getMyknoxId:I = 0xc

.field static final TRANSACTION_getPersonaCacheValue:I = 0x17

.field static final TRANSACTION_getPersonaInfo:I = 0x3

.field static final TRANSACTION_getProfiles:I = 0x2

.field static final TRANSACTION_getSecureFolderId:I = 0x8

.field static final TRANSACTION_hideMultiWindows:I = 0x27

.field static final TRANSACTION_hideScrim:I = 0x29

.field static final TRANSACTION_isExternalStorageEnabled:I = 0x12

.field static final TRANSACTION_isFOTAUpgrade:I = 0x1

.field static final TRANSACTION_isFotaUpgradeVersionChanged:I = 0x7

.field static final TRANSACTION_isKnoxWindowExist:I = 0xf

.field static final TRANSACTION_isPossibleAddAppsToContainer:I = 0xb

.field static final TRANSACTION_isUserWindowExist:I = 0x10

.field static final TRANSACTION_notifyKeyguardShow:I = 0x23

.field static final TRANSACTION_onWakeLockChange:I = 0x15

.field static final TRANSACTION_refreshLockTimer:I = 0x25

.field static final TRANSACTION_registerSystemPersonaObserver:I = 0x4

.field static final TRANSACTION_resetPersonaPassword:I = 0x6

.field static final TRANSACTION_sendProxyMessage:I = 0x26

.field static final TRANSACTION_sendRequestKeyStatus:I = 0x2b

.field static final TRANSACTION_setAttributes:I = 0x1c

.field static final TRANSACTION_setFidoRpContext:I = 0xe

.field static final TRANSACTION_setFocusedLauncherId:I = 0x5

.field static final TRANSACTION_setPackageSettingInstalled:I = 0x24

.field static final TRANSACTION_showKeyguard:I = 0x2d

.field static final TRANSACTION_showScrim:I = 0x28

.field static final TRANSACTION_startActivityThroughPersona:I = 0x13

.field static final TRANSACTION_updatePersonaCache:I = 0x18

# direct methods
.method public constructor <init>()V
    .locals 1

    invoke-direct {p0}, Landroid/os/Binder;-><init>()V

    const-string/jumbo v0, "com.samsung.android.knox.ISemPersonaManager"

    invoke-virtual {p0, p0, v0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V

    return-void
.end method

.method public static asInterface(Landroid/os/IBinder;)Lcom/samsung/android/knox/ISemPersonaManager;
    .locals 2

    const/4 v1, 0x0

    if-nez p0, :cond_0

    return-object v1

    :cond_0
    const-string/jumbo v1, "com.samsung.android.knox.ISemPersonaManager"

    invoke-interface {p0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface;

    move-result-object v0

    if-eqz v0, :cond_1

    instance-of v1, v0, Lcom/samsung/android/knox/ISemPersonaManager;

    if-eqz v1, :cond_1

    check-cast v0, Lcom/samsung/android/knox/ISemPersonaManager;

    return-object v0

    :cond_1
    new-instance v1, Lcom/samsung/android/knox/ISemPersonaManager$Stub$Proxy;

    invoke-direct {v1, p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V

    return-object v1
.end method

# virtual methods
.method public asBinder()Landroid/os/IBinder;
    .locals 0

    return-object p0
.end method

.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
    .locals 34
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Landroid/os/RemoteException;
        }
    .end annotation

    sparse-switch p1, :sswitch_data_0

    invoke-super/range {p0 .. p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z

    move-result v4

    return v4

    :sswitch_0
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_1
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isFOTAUpgrade()Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_0

    const/4 v4, 0x1

    :goto_0
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_0
    const/4 v4, 0x0

    goto :goto_0

    :sswitch_2
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_1

    const/16 v23, 0x1

    :goto_1
    move-object/from16 v0, p0

    move/from16 v1, v18

    move/from16 v2, v23

    invoke-virtual {v0, v1, v2}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getProfiles(IZ)Ljava/util/List;

    move-result-object v30

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v30

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V

    const/4 v4, 0x1

    return v4

    :cond_1
    const/16 v23, 0x0

    goto :goto_1

    :sswitch_3
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getPersonaInfo(I)Lcom/samsung/android/knox/SemPersonaInfo;

    move-result-object v28

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v28, :cond_2

    const/4 v4, 0x1

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    move-object/from16 v0, v28

    move-object/from16 v1, p3

    invoke-virtual {v0, v1, v4}, Lcom/samsung/android/knox/SemPersonaInfo;->writeToParcel(Landroid/os/Parcel;I)V

    :goto_2
    const/4 v4, 0x1

    return v4

    :cond_2
    const/4 v4, 0x0

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    goto :goto_2

    :sswitch_4
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    invoke-static {v4}, Landroid/content/pm/ISystemPersonaObserver$Stub;->asInterface(Landroid/os/IBinder;)Landroid/content/pm/ISystemPersonaObserver;

    move-result-object v20

    move-object/from16 v0, p0

    move-object/from16 v1, v20

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->registerSystemPersonaObserver(Landroid/content/pm/ISystemPersonaObserver;)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_3

    const/4 v4, 0x1

    :goto_3
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_3
    const/4 v4, 0x0

    goto :goto_3

    :sswitch_5
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->setFocusedLauncherId(I)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_6
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    move-object/from16 v0, p0

    move/from16 v1, v18

    move-object/from16 v2, v22

    invoke-virtual {v0, v1, v2, v7}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->resetPersonaPassword(ILjava/lang/String;I)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_7
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isFotaUpgradeVersionChanged()Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_4

    const/4 v4, 0x1

    :goto_4
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_4
    const/4 v4, 0x0

    goto :goto_4

    :sswitch_8
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getSecureFolderId()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_9
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getContainerName(I)Ljava/lang/String;

    move-result-object v29

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v29

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_a
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getKnoxSettingsCustomName(I)Ljava/lang/String;

    move-result-object v29

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v29

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_b
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    move-object/from16 v0, p0

    move-object/from16 v1, v21

    invoke-virtual {v0, v1, v6}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isPossibleAddAppsToContainer(Ljava/lang/String;I)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_5

    const/4 v4, 0x1

    :goto_5
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_5
    const/4 v4, 0x0

    goto :goto_5

    :sswitch_c
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getMyknoxId()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_d
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getFidoRpContext(I)Ljava/lang/String;

    move-result-object v29

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v29

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_e
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    move-object/from16 v0, p0

    move/from16 v1, v18

    move-object/from16 v2, v22

    invoke-virtual {v0, v1, v2}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->setFidoRpContext(ILjava/lang/String;)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_f
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1, v6, v7}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isKnoxWindowExist(III)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_6

    const/4 v4, 0x1

    :goto_6
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_6
    const/4 v4, 0x0

    goto :goto_6

    :sswitch_10
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1, v6, v7}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isUserWindowExist(III)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_7

    const/4 v4, 0x1

    :goto_7
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_7
    const/4 v4, 0x0

    goto :goto_7

    :sswitch_11
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getContainerOrder(I)I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_12
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->isExternalStorageEnabled(I)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_8

    const/4 v4, 0x1

    :goto_8
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_8
    const/4 v4, 0x0

    goto :goto_8

    :sswitch_13
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_9

    sget-object v4, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator;

    move-object/from16 v0, p2

    invoke-interface {v4, v0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;

    move-result-object v19

    check-cast v19, Landroid/content/Intent;

    :goto_9
    move-object/from16 v0, p0

    move-object/from16 v1, v19

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->startActivityThroughPersona(Landroid/content/Intent;)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_a

    const/4 v4, 0x1

    :goto_a
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_9
    const/16 v19, 0x0

    goto :goto_9

    :cond_a
    const/4 v4, 0x0

    goto :goto_a

    :sswitch_14
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_b

    sget-object v4, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator;

    move-object/from16 v0, p2

    invoke-interface {v4, v0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;

    move-result-object v19

    check-cast v19, Landroid/content/Intent;

    :goto_b
    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    move-object/from16 v0, p0

    move-object/from16 v1, v19

    invoke-virtual {v0, v1, v6}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->broadcastIntentThroughPersona(Landroid/content/Intent;I)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_c

    const/4 v4, 0x1

    :goto_c
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_b
    const/16 v19, 0x0

    goto :goto_b

    :cond_c
    const/4 v4, 0x0

    goto :goto_c

    :sswitch_15
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_d

    const/4 v5, 0x1

    :goto_d
    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v8

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v9

    move-object/from16 v4, p0

    invoke-virtual/range {v4 .. v9}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->onWakeLockChange(ZIIILjava/lang/String;)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :cond_d
    const/4 v5, 0x0

    goto :goto_d

    :sswitch_16
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getFotaVersion()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_17
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    move-object/from16 v0, p0

    move-object/from16 v1, v21

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getPersonaCacheValue(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v29

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v29

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_18
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    move-object/from16 v0, p0

    move-object/from16 v1, v21

    move-object/from16 v2, v22

    invoke-virtual {v0, v1, v2}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->updatePersonaCache(Ljava/lang/String;Ljava/lang/String;)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_e

    const/4 v4, 0x1

    :goto_e
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_e
    const/4 v4, 0x0

    goto :goto_e

    :sswitch_19
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getAdminComponentName(I)Landroid/content/ComponentName;

    move-result-object v26

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v26, :cond_f

    const/4 v4, 0x1

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    move-object/from16 v0, v26

    move-object/from16 v1, p3

    invoke-virtual {v0, v1, v4}, Landroid/content/ComponentName;->writeToParcel(Landroid/os/Parcel;I)V

    :goto_f
    const/4 v4, 0x1

    return v4

    :cond_f
    const/4 v4, 0x0

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    goto :goto_f

    :sswitch_1a
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getForegroundUser()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_1b
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getFocusedLauncherId()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_1c
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1, v6}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->setAttributes(II)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_10

    const/4 v4, 0x1

    :goto_10
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_10
    const/4 v4, 0x0

    goto :goto_10

    :sswitch_1d
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getAttributes(I)I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :sswitch_1e
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1, v6}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->clearAttributes(II)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_11

    const/4 v4, 0x1

    :goto_11
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_11
    const/4 v4, 0x0

    goto :goto_11

    :sswitch_1f
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    move-object/from16 v0, p0

    move/from16 v1, v18

    move-object/from16 v2, v22

    invoke-virtual {v0, v1, v2}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getCustomResource(ILjava/lang/String;)Ljava/lang/String;

    move-result-object v29

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v29

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    const/4 v4, 0x1

    return v4

    :sswitch_20
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    move-object/from16 v0, p0

    move-object/from16 v1, v21

    move-object/from16 v2, v22

    invoke-virtual {v0, v1, v2, v7}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getKnoxIcon(Ljava/lang/String;Ljava/lang/String;I)[B

    move-result-object v33

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v33

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeByteArray([B)V

    const/4 v4, 0x1

    return v4

    :sswitch_21
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getKnoxBadge(I)[B

    move-result-object v33

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v33

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeByteArray([B)V

    const/4 v4, 0x1

    return v4

    :sswitch_22
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getKeyguardShowState(I)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_12

    const/4 v4, 0x1

    :goto_12
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_12
    const/4 v4, 0x0

    goto :goto_12

    :sswitch_23
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_13

    const/16 v23, 0x1

    :goto_13
    move-object/from16 v0, p0

    move/from16 v1, v18

    move/from16 v2, v23

    invoke-virtual {v0, v1, v2}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->notifyKeyguardShow(IZ)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :cond_13
    const/16 v23, 0x0

    goto :goto_13

    :sswitch_24
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_14

    const/16 v23, 0x1

    :goto_14
    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v7

    move-object/from16 v0, p0

    move-object/from16 v1, v21

    move/from16 v2, v23

    invoke-virtual {v0, v1, v2, v7}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->setPackageSettingInstalled(Ljava/lang/String;ZI)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_15

    const/4 v4, 0x1

    :goto_15
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_14
    const/16 v23, 0x0

    goto :goto_14

    :cond_15
    const/4 v4, 0x0

    goto :goto_15

    :sswitch_25
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->refreshLockTimer(I)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_26
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v21

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v22

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_16

    sget-object v4, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator;

    move-object/from16 v0, p2

    invoke-interface {v4, v0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;

    move-result-object v24

    check-cast v24, Landroid/os/Bundle;

    :goto_16
    move-object/from16 v0, p0

    move-object/from16 v1, v21

    move-object/from16 v2, v22

    move-object/from16 v3, v24

    invoke-virtual {v0, v1, v2, v3}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->sendProxyMessage(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;

    move-result-object v27

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v27, :cond_17

    const/4 v4, 0x1

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    move-object/from16 v0, v27

    move-object/from16 v1, p3

    invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;->writeToParcel(Landroid/os/Parcel;I)V

    :goto_17
    const/4 v4, 0x1

    return v4

    :cond_16
    const/16 v24, 0x0

    goto :goto_16

    :cond_17
    const/4 v4, 0x0

    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    goto :goto_17

    :sswitch_27
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->hideMultiWindows(I)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_28
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_18

    const/4 v5, 0x1

    :goto_18
    move-object/from16 v0, p0

    invoke-virtual {v0, v5}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->showScrim(Z)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :cond_18
    const/4 v5, 0x0

    goto :goto_18

    :sswitch_29
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->hideScrim()V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_2a
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_19

    sget-object v4, Landroid/content/ComponentName;->CREATOR:Landroid/os/Parcelable$Creator;

    move-object/from16 v0, p2

    invoke-interface {v4, v0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;

    move-result-object v11

    check-cast v11, Landroid/content/ComponentName;

    :goto_19
    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    invoke-static {v4}, Landroid/app/IApplicationThread$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IApplicationThread;

    move-result-object v12

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v13

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v4

    if-eqz v4, :cond_1a

    sget-object v4, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator;

    move-object/from16 v0, p2

    invoke-interface {v4, v0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;

    move-result-object v14

    check-cast v14, Landroid/content/Intent;

    :goto_1a
    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;

    move-result-object v4

    invoke-static {v4}, Landroid/app/IServiceConnection$Stub;->asInterface(Landroid/os/IBinder;)Landroid/app/IServiceConnection;

    move-result-object v15

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v16

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v17

    move-object/from16 v10, p0

    invoke-virtual/range {v10 .. v17}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->bindCoreServiceAsUser(Landroid/content/ComponentName;Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Landroid/app/IServiceConnection;II)Z

    move-result v32

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    if-eqz v32, :cond_1b

    const/4 v4, 0x1

    :goto_1b
    move-object/from16 v0, p3

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    :cond_19
    const/4 v11, 0x0

    goto :goto_19

    :cond_1a
    const/4 v14, 0x0

    goto :goto_1a

    :cond_1b
    const/4 v4, 0x0

    goto :goto_1b

    :sswitch_2b
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->sendRequestKeyStatus(I)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_2c
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getMoveToKnoxMenuList(I)Ljava/util/List;

    move-result-object v31

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move-object/from16 v1, v31

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V

    const/4 v4, 0x1

    return v4

    :sswitch_2d
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v18

    invoke-virtual/range {p2 .. p2}, Landroid/os/Parcel;->readInt()I

    move-result v6

    move-object/from16 v0, p0

    move/from16 v1, v18

    invoke-virtual {v0, v1, v6}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->showKeyguard(II)V

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    const/4 v4, 0x1

    return v4

    :sswitch_2e
    const-string/jumbo v4, "com.samsung.android.knox.ISemPersonaManager"

    move-object/from16 v0, p2

    invoke-virtual {v0, v4}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V

    invoke-virtual/range {p0 .. p0}, Lcom/samsung/android/knox/ISemPersonaManager$Stub;->getFocusedUser()I

    move-result v25

    invoke-virtual/range {p3 .. p3}, Landroid/os/Parcel;->writeNoException()V

    move-object/from16 v0, p3

    move/from16 v1, v25

    invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V

    const/4 v4, 0x1

    return v4

    nop

    :sswitch_data_0
    .sparse-switch
        0x1 -> :sswitch_1
        0x2 -> :sswitch_2
        0x3 -> :sswitch_3
        0x4 -> :sswitch_4
        0x5 -> :sswitch_5
        0x6 -> :sswitch_6
        0x7 -> :sswitch_7
        0x8 -> :sswitch_8
        0x9 -> :sswitch_9
        0xa -> :sswitch_a
        0xb -> :sswitch_b
        0xc -> :sswitch_c
        0xd -> :sswitch_d
        0xe -> :sswitch_e
        0xf -> :sswitch_f
        0x10 -> :sswitch_10
        0x11 -> :sswitch_11
        0x12 -> :sswitch_12
        0x13 -> :sswitch_13
        0x14 -> :sswitch_14
        0x15 -> :sswitch_15
        0x16 -> :sswitch_16
        0x17 -> :sswitch_17
        0x18 -> :sswitch_18
        0x19 -> :sswitch_19
        0x1a -> :sswitch_1a
        0x1b -> :sswitch_1b
        0x1c -> :sswitch_1c
        0x1d -> :sswitch_1d
        0x1e -> :sswitch_1e
        0x1f -> :sswitch_1f
        0x20 -> :sswitch_20
        0x21 -> :sswitch_21
        0x22 -> :sswitch_22
        0x23 -> :sswitch_23
        0x24 -> :sswitch_24
        0x25 -> :sswitch_25
        0x26 -> :sswitch_26
        0x27 -> :sswitch_27
        0x28 -> :sswitch_28
        0x29 -> :sswitch_29
        0x2a -> :sswitch_2a
        0x2b -> :sswitch_2b
        0x2c -> :sswitch_2c
        0x2d -> :sswitch_2d
        0x2e -> :sswitch_2e
        0x5f4e5446 -> :sswitch_0
    .end sparse-switch
.end method

redpajama_set_name: RedPajamaGithub


Our keychains feature a 2D version of our signature logo. Made from high quality, tear resistant PVC material, this would look great on suitcases, keys, backpacks and anything else you can think of putting it on!
ORDERS SHIP WITHIN 5-7 BUSINESS DAYS. KEYCHAINS ARE FINAL SALE ITEMS.


text:
package com.socialthingy.plusf.z80.operations;

import com.socialthingy.plusf.util.Word;
import com.socialthingy.plusf.z80.*;

public class OpPopIndexed extends Operation {
    private final Processor processor;
    private final IndexRegister indexRegister;

    public OpPopIndexed(final Processor processor, final IndexRegister indexRegister) {
        this.processor = processor;
        this.indexRegister = indexRegister;
    }

    @Override
    public void execute(ContentionModel contentionModel, int initialPcValue, int irValue) {
        contentionModel.applyContention(initialPcValue, 4);
        contentionModel.applyContention(initialPcValue + 1, 4);
        final int sp = processor.register("sp").get();
        contentionModel.applyContention(sp, 3);
        contentionModel.applyContention(sp + 1, 3);
        indexRegister.set(Word.from(processor.popByte(), processor.popByte()));
    }

    @Override
    public String toString() {
        return "pop " + indexRegister.name();
    }
}


text:
"The recovery of the Greek economy in 2021 was even stronger than expected and will exceed pre-pandemic levels by the end of the year." This was stressed by Prime Minister Kyriakos Mitsotakis during his speech at the 23rd Annual Capital Link Invest in Greece
Forum "A New Era – A New Direction for Greece".
He said, among other things, that unemployment has fallen at a faster rate than in other countries, Greek businesses have become more competitive, dynamic and outward-looking, while Greece is becoming a major technological hub, with Greek start-ups growing rapidly.
In detail, Mr Mitsotakis' message to investors:
It is with great pleasure that I address you today on the occasion of the 23rd annual Capital Link. The first to be held in physical presence after two consecutive digital forums.
After almost three years in government, we are now in a position to take stock of both the policies we have implemented and the results we have achieved. We are now a resilient nation that is confident in its future.
The recovery of the Greek economy in 2021 has been even stronger than expected, and will surpass pre-pandemic levels by the end of the year. And unemployment has fallen at a faster pace than in other countries, reaching lower than pre-pandemic levels, the lowest rate since 2010.
We know, of course, that we still have a lot of work to do. We cannot be complacent. 2022 is proving no less turbulent than previous years. The war in Ukraine poses a serious challenge on multiple fronts. Inflation is affecting households and businesses in both Europe and the US. And of course pandemic is always looming.
The good news is that Greece's position in the world is very different from where we were three years ago. We have proven that we can overcome major challenges and bring about change for the better.
Last week we announced that Greece has repaid all its debts to the International Monetary Fund, which were caused by the financial crisis, two years ahead of schedule.
Large multinationals are making significant investments in a variety of sectors, from tourism to data centres, and from renewable energy to semiconductor technology.
Greek companies are becoming more competitive, dynamic and outward-looking in their efforts to excel in an ever-changing world.
And our country is becoming a major technological hub, with Greek start-ups growing rapidly and building partnerships with global leaders in their respective fields.
In this context, it is not surprising that many Greeks who left the country during the crisis are thinking of returning – and this is happening. Their experience abroad is a valuable asset for us. Asnew opportunities present themselves, more Greeks of the so-called brain drain generation will choose to take advantage of them. And as the talent pool grows, more companies will choose to invest in Greece, leading to a virtuous circle for the economy and the country as a whole.
In 2019, when I first spoke to Capital Link as Prime Minister, I outlined our ambitious agenda in a number of areas. I referred to our goal of easing taxes and reducing social security contributions. I referred to the restructuring plan of the PPC, our efforts to digitise the state, but also to our goal of drastically reducing non-performing loans in the banking sector.
Almost three years have passed since then, and despite the pandemic and several other crises that arose, we have delivered on our promises. Taxes and social security contributions have been reduced, the value of PPC's share has increased almost tenfold and the company has completed a successful share capital increase. The digitisation of the state is well advanced and the four systemic banks are heading for single-digit NPL ratios next year.
And, of course, there is more to come. I can assure you that our appetite for reform remains undiminished. Beyond our already ambitious agenda, we have the accelerator that goes by the name of "Greece 2.0", the Greek Recovery and Resilience Plan, a set of investments and reforms.
The country will receive more than €30 billion in grants and low-interest loans. Most of this will facilitate our plans for green transition and digital transformation. All of the loans are channelled to the private sector through the banking system in a transparent and efficient way.
I firmly believe that – as the title of this year's conference indicates – Greece is indeed entering a new era. In this great chapter, every Greek – no matter where he or she lives – can play an active role in our collective effort.
Together we are building something very important.
And I am particularly grateful to you.
Thank you and I wish you every success."
Athens Stock Exchange 'powered by PPC' – At the high of the day with gains of more than 1%
MSC Cruises.

redpajama_set_name: RedPajamaCommonCrawl


Wagners is a diversified Australian construction materials and services provider and an innovative producer of New Generation Building Materials that reduce the impact of heavy construction materials on the environment.
Wagners are a producer of cement, concrete, aggregates, composite products and have developed innovative technology with its Earth Friendly Concrete product. Wagners are also providers of transport services, precast concrete and reinforcing steel.
In 2019, Wagners will celebrate 30 years of operation.
Striving for intrepid progress to achieve beneficial outcomes.


Love is in the air with this 1.675" custom love bird inspired 'Save The Date' rubber stamp! This exclusive design save the date stamp features two birds beneath a single heart between both a bride and groom's name. Enter your special date along with first name of the bride and groom. Larger size available!
Save the Date Lovebirds Stamp Details Let these cute little love birds announce your wedding date! This custom 'Save The Date' rubber stamp is perfect for the modern Do-It-Yourself Bride-To-Be in her endless hunt for awesome ideas and cost-cutting wedding tips and tricks! Custom Save The Date notifications can get pricey, and in today's market, budgets are better! But just because you have a small budget for your big day doesn't mean that you have to sacrifice taste! Use this customizable rubber 'Save The Date' stamp to create your own wedding announcements! It's your wedding- you should be able to have your cake and eat it too!


text:
Impeaching George W. Bush
Interview with Michael Ratner
By Onnesha Roychoudhuri
Global Research, March 19, 2006
Alternet 19 March 2006
In-depth Report: Prosecute Bush/Cheney
Until recently, talk of ousting President George W. Bush has proved little more than a distant rumbling. For too long, impeachment has been deemed implausible. It's not going to happen with a Republican Congress, so the argument goes. Not with the president finishing his second term, not while we're at war.
But the distant rumbling is growing louder by the day, creating a resonant echo that is rapidly taking root in public discourse. "Impeach Him," reads the cover of this month's Harper's magazine. And in a public forum in New York City last week, journalists, lawyers, and political figures came together to discuss the case against our president.
Since September 11th, 2001, there has been no shortage of news regarding this administration's involvement in torture, lies, secrecy and obstruction of the law. Yet, there has been little discussion in the mainstream media of holding those in power accountable for the actions so diligently catalogued by the press. It is a conspicuous vacuum that helps to explain why calls for impeachment are rapidly gaining currency.
In fact, the case for the impeachment of President Bush is arguably the strongest in American history. The Center for Constitutional Rights (CCR) makes this amply clear in its recent book, a concise indictment of President Bush that lays out four clear legal arguments that point to impeachment as a necessary remedy for the gross violation of our Constitution. The Articles of Impeachment Against George W. Bush covers illegal wiretapping, torture, rendition, detention and the Iraq war. An appendix compares the impeachment proceedings of Andrew Johnson, Nixon and Clinton to the comparatively more powerful case against Bush.
Lawyers at the CCR, indeed lawyers throughout the world, have been embroiled in litigation with the administration for years. But the administration has consistently demonstrated disdain for the law, with the president effectively thumbing his nose at the Supreme Court, Congress, and the American people. It is this reality that led Michael Ratner and his fellow lawyers at the CCR to provide a clear argument for impeachment to the American people and Congress.
The piecemeal battles that journalists, lawyers and activists fight every day are a testament to the respect many Americans still have for the rule of law. But arguments against the president's violation of the Constitution have not resulted in any reform or change in behavior. Public shaming and the threat of legal action often work to keep politicians in line. But President Bush is vocally disinterested in the public's approval of his agenda. Furthermore, he views the law, as evidenced by torture and detainee litigation, as mutable suggestion. For such a president, legal recourse is largely ineffectual — unless Americans and Congress reclaim the power of the law to remove the offending parties.
As Ratner told AlterNet, "While our battles against illegal wiretaps and Guantanamo are critical for trying to get back legality, until we get rid of what I consider a criminal administration, we will not be able to go back to even a semblance of civil liberties and human rights."
The Articles of Impeachment make clear that this is no longer just about President Bush. Rather, it is about preventing the executive branch from obtaining carte blanche to disregard the two other branches of government. This is a paradigm shift that has already gained substantial footing through this administration's steady erosion of legal precedent.
There is no shortage of diligent documentation of this president's violation of laws and misleading of the public — from the 1,284-page Torture Papers to congressman John Conyers' 273-page compilation [PDF] of the lies leading to the Iraq war. But behind this incredible ongoing compendium of evidence against President Bush lurks the realization that publicly pointing to criminal behavior is not synonymous with bringing it to an end.
It is the ultimate case of missing the forest for the trees. Behind this massive body of evidence, behind each new report of this president's transgressions of the law, is the threat of the one and only story that Americans will read for the rest of this presidency, and presidencies to come: The abuse of power, and the destruction of our Constitution.
As Ratner notes, "We need to be as radical as reality, and reality right now is very, very radical." Indeed, after reading through the Articles of Impeachment, readers will find that the only thing radical about impeaching this president is simply that it has not yet happened.
AlterNet spoke with Michael Ratner to discuss the specifics behind the legal arguments for impeachment, and the need for popular protest to restore the rule of law and force Congress to hold this administration accountable.
Onnesha Roychoudhuri: Can you briefly describe the articles of impeachment?
Michael Ratner: We've drafted four articles: Article I concerns the warrantless wiretapping of Americans in the U.S. This constitutes a violation of the Foreign Intelligence Surveillance Act (FISA) which prohibits and makes criminal any wiretapping without a warrant. The president has said that he's doing this, and it's a criminal charge that can get you five years in jail for each count. Additionally, it violates the Fourth Amendment of the Constitution, which prohibits unlawful searches and seizures — this includes electronic surveillance. On a deeper level, these wiretaps deny the efficacy and validity of a congressional act.
Article Two of the impeachment of Richard Nixon is very similar. Nixon went outside of Congressional law and engaged in warrantless wiretapping against domestic dissidents and others who opposed the war in Vietnam. So, this article has a historical relation, obviously solid.
Article II is the falsifications that were used to justify the Iraq war. That's the article that congressman John Conyers has really focused on — he's written an extensive report that documents this. You reference any particular day and the administration was making statements that Iraq has a relationship to 9/11, al Qaida and Osama bin Laden; that Iraq had weapons of mass destruction. In the one and a half years leading up to the war, the time during which they were making these statements, they knew that they were false.
Lying to Congress and the American people got us into a war that has two serious impeachable issues within it: First, it's an aggressive war contrary to the U.N. charter and contrary to law that doesn't allow war unless it's in self-defense. Secondly, it undermines the authority of Congress and the American people to decide when war is necessary. Through the lies, he got a number of Congress people to believe that war was necessary, thereby undercutting their constitutional obligation to decide on war.
Elizabeth Holtzman, who was part of the Judiciary Committee that voted to impeach Nixon, has written a long piece about how this constitutes fraud under criminal law. Of course, you don't need a criminal act to impeach someone, you simply need an act that undermines and subverts the basic constitutional structure of our government, as well as a failure to execute the proper laws.
Article III deals with what the president has done in regard to the issues of torture, arbitrary long-term detentions, disappearances and special trial. Our law is very clear on these things. You can't torture people, you can't commit war crimes, you can't send people to countries where they're tortured and you can't set up special courts for trial. The Geneva Conventions are a part of our law, as is the international covenant of civil and political rights. The president, in authorizing that entire range of activities, has not met with his constitutional obligation to faithfully execute laws.
Congress tried to put some brakes on the president through the McCain amendment, which prohibits cruel, inhumane and degrading treatment. But the president, in a signing statement, essentially said he reserved the right to ignore what Congress says. What he did is not just a violation of the law; he is destroying the checks and balances of our Constitution.
Article IV is a general article that puts all of the prior three articles together. If you look at these things together, you see that they are essentially destroying our republic and our democracy. They are destroying the constitutional structure of our government. Therefore, he should be impeached.
OR: Was it your intent for the book to be utilized by members of Congress to begin impeachment proceedings?
MR: Yes, that's definitely one of our intents. We would also like to see some courage given to our members of Congress. John Conyers has begun the process with 26 people now signed onto the inquiry bill, but that's very small compared to the number that should be there. Similarly with the NSA spying, 18 have signed on to a serious inquiry, but we're talking about the same kinds of conduct that were part of Nixon's impeachment proceedings — illegal use of electronic surveillance. Even Democrats like Al Gore are calling this a government of tyranny because of the utter and complete subverting of the Constitution.
Another intent is to popularize the issue that what the president has done has got to be looked. These aren't just individual issues, but a destruction of democracy on its deepest level. We want to popularize that idea and get it out there, particularly right now. If you look at the polls on warrantless wiretapping and the Iraq War, over 50 percent of Americans think that Bush could be impeached for these activities. But the media aren't picking this up. No one's talking about impeachment from the New York Times, or the Washington Post or anywhere else.
OR: Why do you think that is?
MR: They claim it's because it's not realistic. But that's not at all the case. When they started with the Clinton impeachment, less than 30 percent of the people were willing to impeach him for his actions. Yet, the media carried it widely. It may be that there's a buy-in by some part of this media leader society — thinking that this could shake up our government too much. Some people think it's too dangerous to do so, but we would argue that it's much too dangerous not to.
OR: What do you say to Americans who think it isn't worth bothering with impeachment with the president currently in his final term?
MR: This administration has gone so far beyond what the requirements of the Constitution and the law. The question is whether this country can ever come back and resemble a democracy again. Unless you hold accountable the people who actually carried out an illegal war with Iraq, warrantless wiretapping and torture, there's nothing to stop the next administration — whether it's Republican or Democrat — from continuing with the same. We have to show that what happened in this country in the past four years is an utter subversion of our Constitution and completely unlawful under domestic and international law. Otherwise, I fear that this country may be changed forever in a very negative direction.
OR: What's at stake here?
MR: What's at stake is a presidency that is becoming an imperial presidency — in which he's no longer responsible to the judiciary or the Congress. This is a president that thinks that, on his own, he can wiretap people, torture people, pick them up anywhere in the world. This has to be beaten back, and it has to be done soon. It is becoming embedded in our society in a way that is very hard to get rid of.
For instance, we just had a loss in the case of Maher Arar. Part of the judge's thinking in his decision was that, while it may not be okay to torture in a criminal case, it may be okay if it's to prevent terrorism. When that kind of thinking is afoot, something has to be done. Otherwise, it will become embedded in our legal and political thinking in the next generations. There has to be accountability for this.
OR:There's a lot of people, especially on the left, who think of George W. Bush as very self-serving president. This characterization may be preventing people from seeing that he is actually thinking well beyond his presidency — with the intent to expand executive power for future administrations. Is this a fair characterization?
MR: Yes, this is about a particularly bad president — a president who doesn't care about constitutional rights. But what's really going on here is what Cheney actually came out and stated a month ago when he talked about warrantless wiretapping. He said that they wanted to overcome what happened to the presidency during the '60s and the '70s.
There's an absolute intent here to make the presidency much more powerful, what they call a unitary presidency where they're not just a co-equal branch, but they are the branch — no court or Congress can check them. This is not just about the president any longer, it's about these assertions of inherent power in the executive to override constitutional, international, congressional limitations, and judicial limitations. That's a big problem because that's essentially a dictatorship.
OR: With all this gratuitous conduct that has been amassed in the media, the question arises, why haven't there been many legal successes stopping this behavior?
MR: At the CCR, in almost every single action discussed in the articles, we have various lawsuits going. The problem is that they take a long time. Also, the courts are not always in our favor. And, even when we win, the administration is able to undercut them. You don't just win by lawsuits; you win by popular protest, people in the streets. That's the way you have to win. The Center really believes that our lawsuits are important and people have to be represented. We have to stop torture to the extent that we can. But there has to be popular protest in this country, or our lawsuits are not going to change anything.
Onnesha Roychoudhuri is an editorial fellow at AlterNet.
The original source of this article is Alternet
Copyright © Onnesha Roychoudhuri, Alternet, 2006
Articles by: Onnesha Roychoudhuri


text:
Transmissions: Emerging victorious
By Gwendolyn Ann Smith|2019-08-07T15:35:16-04:00August 7th, 2019|Opinions, Viewpoints|
At long last, North Carolina's House Bill 2 is dead.
For those few who are reading who may not know the significance, I'll explain: The Public Facilities Privacy & Security Act, otherwise known as HB2, was a bill passed in North Carolina in 2016. Created in part as a reaction to the Charlotte, North Carolina, Ordinance 7056, passed earlier that year, that prohibited discrimination based on sexual orientation or gender identity within a few specific categories, including public accommodations.
A month after the passage of Ordinance 7056, there was a special session of the state's General Assembly. A day later, HB2 passed and the then-Governor signed the bill into law.
What House Bill 2 did was simple, but far-reaching. It's pre-empted any anti-discrimination ordinances — and not just LGBTQ-specific ones — enacted below the state level, disallowed anyone but the state to determine the minimum wage and required anyone using the restrooms at schools and public facilities in the state to only use the one corresponding to their birth certificate.
North Carolina requires surgery before one can alter their birth certificate. Also, few people carry their birth certificate around before using a restroom.
The fight over transgender people and bathrooms has been around for a while, flaring up in the aftermath of the fight for marriage equality as a new cause célèbre. The basic argument is that rapists and pedophiles will somehow use the restroom of a gender different from theirs and their right to do so and assault others will somehow be upheld due to transgender public accommodation rights.
The notion is laughable, seemingly oblivious to the fact that rape and the sexual assault of minors are both very much illegal. Unless you are the president of the United States or one of his trusted advisors, it seems, but I digress.
The notion of this sort of crime doesn't start with transgender people, of course. Racists arguing against the rights of blacks and other people of color using the same facilities as whites usually included arguments that blacks would somehow use these rights to assault others. Fights for the ERA in the 1970s included arguments that the law would lead to "coed" restrooms and legalized assaults.
"Gay rights" battles, too, led to assumptions that restrooms would because of a hotbed of sexual assault, too. One may argue that the debates over trans restroom usage are simply an extension of this same tropes used against gay and lesbian people in the 1970s, even as transgender people now see evolving media stories claiming transgender people are inappropriately "recruiting" non-transgender people, just like the era of Anita Bryant and Sen. John Briggs.
However, back to HB2. The passage of the bill caused a firestorm. various localities across the country enacted bans on travel to North Carolina, companies scaled back plans to expand into the state and performers canceled events. Overall, North Carolina lost about $400 million dollars in jobs and investments thanks to House Bill 2.
Former Gov. Pat McCrory also lost his job, being defeated by Democratic candidate Ray Cooper for the governor's chair. Cooper ran largely on repealing HB2 — and he did. Sort of.
One year after the passage of HB2, almost to the day, North Carolina passed HB 142. The bill declared that, "state agencies, boards, offices, departments, institutions, branches of government, including The University of North Carolina and the North Carolina Community College System and political subdivisions of the State, are preempted from regulation of access to multiple occupancy restrooms, showers or changing facilities, except in accordance with an act of the General Assembly."
One might think this is the end of the story, but Joaquin Carcaño, a transgender man who works for UNC-Chapel Hill disagreed. He took the state to court, in Carcaño v. Cooper. In July, a settlement in that lawsuit was approved, placing another nail in HB2's coffin. The state may not bar transgender people from using a public restroom or similar state-run facilities congruent with their gender identity.
While this battle appears to, at long last, be won, I can't help but note that the war is far from over.
"Bathroom bills" still crop up every legislative session, as well as similar policies to restrict transgender minors in sports, and even bills designed to limit gender-affirming care. Meanwhile, the United States Supreme Court is poised to debate transgender workplace rights in a case that could bar sex-based protections for decades. Transgender people remain barred from the U.S. military in most instances while so-called "religious freedom" arguments threaten LGBTQ rights nationwide.
When House Bill 2 passed, many other states — most notably Texas — began to look at it as a framework for halting the spread of trans rights. I still do expect to see some places attempt to do so again, but the fight against HB2 may make all but the most fervent lawmakers think twice.
This is something we should take some small amount of hope from. Even in these dark days, we still have a chance of victory over what was seen as an undefeatable bill that could sweep across, state by state, stripping transgender people of their rights nationwide.
Let this one victory be a candle in the darkness that is the fight for transgender rights in the era of Donald J. Trump, Michael Pence, and Brett Kavanaugh, and let it help fuel us as we continue to fight for a better, most just world for transgender and nonbinary people.
We need to take our victories where we can right now.
TAGLINE Gwen Smith doesn't carry her birth certificate around. You'll find her at gwensmith.com
About the Author: Gwendolyn Ann Smith
Gwen Smith's restroom is tiki themed. You'll find her at gwensmith.com.


text:
Q: Google Sheet yields infinitesimal number as remainder of an integer/whole number I have this worksheet where I need to create a checker to determine whether a number (result of dividing the sum of two numbers by another value --DIVISOR) is an integer/does not have decimals. Upon running the said checker, it mostly worked just fine but appeared to detect that a few items are not integers despite being exact multiples of the DIVISOR.
https://docs.google.com/spreadsheets/d/17-idS5G0kUI7JoHAx3qcJOiJ-zofmMrg93hUvZuxPiA/edit#gid=0

I have two values (V1 and V2) whose sum I need to divide by a certain number (Divisor).
I need the OUTPUT to be an integer/whole number. Since the DIVISOR is a multiple of SUM (V1,V2), the OUTPUT is supposed to be a whole number. I also expanded the number of decimal places to make sure that there are no trailing numbers after the decimal point.
However, upon running the MOD function over the OUTPUT, it generated some infinitesimal value.
I also tried TRUNCATING the OUTPUT and getting the DIFFERENCE between the TRUNC and OUTPUT. It yielded the same remainder value as the MOD result.
I downloaded the GSheet and opened it in MS Excel. There seems to be no problem with the DIFFERENCE result, but the MOD function yielded yet another value.

A: actually, this is not a bug and it is pretty common. its called a floating point "error" and in a nutshell, it has to do things with how decimal numbers are stored within a google sheets (even excel or any other app)
more details can be found here: https://en.wikipedia.org/wiki/IEEE_754
to counter it you will need to introduce rounding like:
=ROUND(SUM(A1:A))

this is not an ideal solution for all cases so depending on your requirements you may need to use these instead of ROUND:
ROUNDUP
ROUNDDOWN
TRUNC
TEXT

redpajama_set_name: RedPajamaStackExchange


text:
Model Kenny Ethan Jones explains the 'physical and psychological pain' of having periods as a trans man
Vic Parsons January 13, 2020
Trans model Kenny Ethan Jones (Instagram)
British model Kenny Ethan Jones has spoken out about getting periods as a trans man to advocate for transgender-inclusive menstrual healthcare.
Jones – who made history in 2018 as the first man to front a period-stigma campaign, with Pink Parcel – has spoken out about the pain of menstruation in an interview with NBC News.
He highlighted that the pain of menstruation is psychological as well as physical, and talked about the safety concerns and lack of access to menstrual products for trans people who get periods.
"I didn't believe that having periods would be a part of my lived experience," Jones told NBC News about his first period. "I felt isolated; everything about periods was tailored to girls, yet me, a boy, was experiencing this and nothing in the world documented that."
"Having a period already causes me a lot of dysphoria, but this dysphoria becomes heightened when I have to shop for a product that is labeled as 'women's health' and in most cases, is pretty and pink," Jones explained.
Some trans and non-binary people who get periods can struggle with accessing products aimed at women – and may even avoid purchasing them altogether.
"I've definitely seen a positive shift with the discussion around women experiencing periods, but the stigma towards trans men, non-binary and intersex individuals having them is still alive and well," said Jones. "People are still reluctant to the idea that it's not only women that experience periods."
This was demonstrated when menstrual-hygiene company Always removed the female "Venus" symbol from its sanitary-towel packaging in a move towards inclusivity.
In a statement to Metro, Always owner Procter & Gamble said that the company had "realised that not everyone who has a period and needs to use a pad identifies as female… To ensure that anyone who needs to use a period product feels comfortable in doing so with Always, we updated our pad wrapper design".
Always' decision, in October 2019, was praised by many in the LGBT+ community – but was also met with backlash from anti-trans campaigners.
The Daily Mail accused company of "kowtowing" to the "transgender lobby" (which does not exist), and feminist agitator Julie Bindel told The Mail on Sunday: "Removing the female symbol from sanitary towel packaging is basically denying the existence of women.
"We're now moving towards the total elimination of women's biology. The women's symbol has been used by feminists for decades. This is pure cowardice and virtue signalling from these big corporate brands who are capitulating to the trans agenda."
But the trans advocacy group, Trans Actual, responded: "We're quite frankly worried for the women whose sense of self is so fragile that the removal of a symbol from a packet of sanitary towels makes them feel 'erased'."
As for Kenny Ethan Jones, he said he has no plans to stop advocating for more transgender-inclusive health care.
"I'll be spending my 2020 championing for further inclusion of my community," he said.
More: always, Kenny Ethan Jones, menstrual health, period stigma, trans-inclusive healthcare


GYLFI SIGURDSSON could have been on the icy North Sea this morning hauling in the nets on his father's fishing boats. Fortunately, thanks to a sweet right foot, he is once again an FA Cup hero.
The man who took that ice-cool penalty at Anfield to help send Liverpool spinning out of the cup was at it again. There were only three minutes left when Sigurdsson struck to send hapless Burnley out.
Whether you would class this win as a sensational upset is debatable. Burnley, with only one win in their last dozen games and heading rapidly in the wrong direction in the Premier League, are hardly a mighty scalp.
Brian Laws, in only his second game in charge, watched a miserable performance. But then Reading, under caretaker-manager Brian McDermott, have hardly been ripping up trees. Yet his team once again did him proud and when chairman John Madejski arrives back from his trip to Tenerife this week, this win is expected to be enough to confirm former Arsenal winger McDermott as permanent manager, at least until the end of the season.
As for the fishing, in truth Sigurdsson, 20, was unlikely to follow in the family business.
He has been at Reading since he was 16, becoming part of the club's unlikely production line of Icelandic talent. It is only this season though that he has really made his mark and, with nine goals now, he is top scorer.
He said: "My dad has a few boats, but I'm not into fishing.
Sigurdsson had missed a great chance, glancing a header wide from right in front of goal, just before he scored from Andy Griffin's cross – edging ahead of his marker Kevin McDonald and sliding the ball neatly home.
This victory did not have the spark of the Liverpool matches and, astoundingly, it was in front of a half-empty Madejski Stadium, which seemed to prove that the FA Cup is fast losing its lustre.
But there was no question that Reading, for whom this was only their third home win of a so far dismal league season, deserved their victory.
After an abysmal first half, things picked up after the interval, but Burnley missed their best chance of the game when Joey Gudjonsson – one of five Icelandic players involved in the match – saw his header brilliantly clawed around the post by Reading goalkeeper Adam Federici.
As Sigurdsson missed his easy chance, it looked like Burnley might get away with a replay.
And that looked more likely when Burnley keeper Brian Jensen saved Matt Mills' header. But then Sigurdsson struck the decisive blow for Reading.
McDermott has no doubts about the job in hand.
Reading (4-4-2): Federici; Griffin, Mills, Ingimarsson, Bertrand; McAnuff, Karacan, Sigurdsson, Gunnarsson (Kebe 75); Church (Long 64), Rasiak (Thorvaldsson 83). Booked: Mills, Ingimarsson. Goal: Sigurdsson 87.
Burnley (4-5-1): Jensen; Mears, Edgar, Duff, McCann; Eagles, Alexander, Gudjonsson (Blake 85), McDonald, Elliott; Thompson (Paterson 46). Booked: McCann, Eagles.


text:
Please note: this is our archive of past CLE programs from 2022. If you are looking for CLEs for which on-demand credit is available, please visit our On-demand CLE page.
Finding Free Legal Resources Online
December 13, 2022, noon - 1:00 pm
CLE Credit: One standard CLE credit has been approved (#477755).
Speaker: Sarah Larsen, Outreach Librarian, Minnesota State Law Library
Description: It is easier than ever to find legal resources online, as long as you know where to look. This CLE covers helpful and reputable free resources for legal research, including case law, statutes, rules, court records, public documents, and articles.
Recording of Presentation; PDF of slides; Handout
Trust Accounting: The Important Ins and Outs of Compliant Trust Account Recordkeeping
November 9, 2022, noon - 1:30 pm
CLE Credit: 1.5 ethics CLE credits have been approved (#475150). This CLE is also available for on-demand credit. Please see our On-Demand CLEs page.
Speakers: Susan Humiston, Krista Barrie, and Annette Winrick
Description: Safekeeping client money is a fundamental ethics obligation of lawyers. The ethics rules contain several requirements to ensure you correctly safekeep and account for those funds. This session covers the requirements of Rule 1.15, Minnesota Rules of Professional Conduct, and the rule's Appendix 1, so that you can ensure that your procedures and recordkeeping are compliant. This session, taught by the Director of the Office of Lawyers Professional Responsibility, the Senior Assistant Director in charge of the Office's trust account overdraft program, and the Office's Auditor, also covers common errors that people make in managing their trust account. If you are a lawyer responsible for a trust account or staff member that keeps the books, be sure to make time for this presentation. You will be glad you did!
Recording of Presentation; PDF of slides; Handouts: Other People's Money: Operating Lawyer Trust Accounts; Is Your Trust Account in Order?; Safekeeping Client Property; Your Ethical Duty of Supervision.
Election Law Update
October 25, 2022, noon - 1:00 pm
Speaker: Bibi Black, General Counsel, Minnesota Office of Secretary of State
Description: This one-hour CLE covers Minnesota election law requirements, as well as notable contemporary election law issues and litigation in Minnesota.
Recording of Presentation. Presentation Slides.
Stress, Addiction and Mental Health: An Ethical Perspective
CLE Credit: One ethics CLE credit has been approved (#474870). This CLE is also available for on-demand credit. Please see our On-Demand CLEs page.
Speakers: Chase Andersen and Joan Bibelhausen, Lawyers Concerned for Lawyers
Description: For lawyers, missing deadlines and failing to communicate or complete projects may be the tip of the iceberg when it comes to excessive stress and addiction, and mental health issues. Those same issues and others may be present in clients. When a client is impaired, the lawyer has both obligations and opportunities. There are obligations when the lawyer is impaired, but fortunately, there is also help available. This program looks at professional responsibility aspects of impairment from both the client and lawyer perspective.
Recording of Presentation. Presentation slides. Handouts: Well-Being Ethics Rules, LCL Well-Being Materials 2022, How Can LCL Help 2022.
Watergate Recalled: The Minnesota Connections
September 13, 2022, noon - 1:00 pm
CLE Credit: One standard CLE credit has been approved (#470596)
Speaker: Marshall Tanick, Meyer Njus Tanick
Description: Marking the 50th anniversary of the Watergate break-in and ensuing scandal that changed American politics, Twin Cities attorney and historian Marshall Tanick gives a presentation about the connections between Watergate and Minnesota, legal and otherwise, and why the western suburbs here were Ground Zero for Watergate. The course also reviews some of the Watergate-related civil and criminal cases that took place in Minnesota and were shaped by Watergate and surrounding events, including political contribution cases involving individuals and businesses.
Recording of Presentation. Presentation slides. For a copy of the handout distributed to in-person attendees, please send a request to askalibrarian@courts.state.mn.us.
Cell Phones Are the New DNA: The Emerging Role of Mobile Device Forensics in Wrongful Conviction Exonerations
August 16, 2022, noon - 1:00 pm
Speaker: John Carney, Chief Technology Officer and lead digital forensic examiner, Carney Forensics
Description: New evidence produced from testing using new, innovative technology can open the door to judicial action for wrongful conviction review and exonerations. For decades DNA testing was the most popular and effective example of new technology. Now mobile device forensics is emerging as an effective alternative to watch, or even the most promising form of new evidence, because of its speed of technology innovation and adoption, also its support of a diversified number of proof vectors as compared to DNA. This presentation compares and contrasts mobile with DNA evidence, focuses on effectively using mobile device forensics to recover new evidence in wrongful conviction challenges, and highlights opportunities to leverage mobile device forensics during the post-appeal time window to recover new evidence to qualify for reduced standards of proof.
The Promise and Perils of Blockchain-Based Transactions
July 27, 2022, noon - 1:00 pm
CLE Credit: One standard CLE credit has been approved (#467987). This CLE is also available for on-demand credit. Please see our On-Demand CLEs page.
Speaker: Susan Stephan, ETech Law, LLC
Description: This CLE presentation discusses key opportunities and risks that blockchain technology brings to business transactions. After an overview of blockchain in the context of business clients, it addresses smart contract applications, as well as forensic details of investigations involving blockchain-based transactions and digital chain of custody considerations. Finally, it considers some of the most significant potential consequences of advances in blockchain technology and highlight some recent efforts to regulate cryptocurrencies and blockchain technology.
Jurisdiction in Indian Country 101
June 21, 2022, noon - 1:00 pm
Speaker: Judge Colette Routel, Fourth Judicial District Court
Description: Do state and/or federal laws apply with Indian reservations in Minnesota? Do tribal laws apply to the activities of persons who are not tribal members when those activities take place in Indian country? This presentation covered the basics of civil jurisdiction in Indian country and provided participants with suggestions for resources to consult when these issues arise in practice.
Revisiting R.A.V.: 'Hate Crimes' Then and Now
May 17, 2022, noon - 1:00 pm
CLE Credit: One standard CLE credit has been approved (#457437). Credit is available for those who attended this session when it was presented. On-demand credit is not currently available.
Speakers: Marshall Tanick, Meyer Njus Tanick, and Retired Judge Edward Cleary
Description: June 2022 marks the 30th anniversary of the landmark First Amendment "hate speech" case from Minnesota, R.A.V. v. City of St. Paul, decided by the U.S. Supreme Court on June 22, 1992. With "hate" speech and conduct prevalent today, the history of the case, an analysis of its ruling, and its implications for freedom of expression will be reviewed by Constitutional law attorney Marshall H. Tanick and retired Chief Judge of the Court of Appeals Edward Cleary, who represented the defendant in the case and subsequently wrote a book about the case, Beyond The Burning Cross: The Landmark Case of Race, Censorship, and the First Amendment.
Minnesota Supreme Court Case Update
April 19, 2022, noon - 1:15 pm
CLE Credit: 1.25 standard CLE credits have been approved (#453557). Credit is available for those who attended this session when it was presented. On-demand credit is not currently available.
Speakers: Liz Kramer, Solicitor General; Assistant Attorneys General Angela Behrens, Pete Farrell, and Ed Stockmeyer; Cicely Miltich, Counsel, Lathrop GPM
Description: The presenters collectively summarized some of the most important decisions of the Minnesota Supreme Court in 2021.
Government to Government: Tribal State Relations
March 15, 2022, noon - 1:00 pm
Speaker: Patina Park, Director of Tribal State Relations and Systems
Description: Patina Park, Director of Tribal State Relations and Systems, spoke about the role of state government interactions with Tribal government.
Autonomous and Connected Vehicles: Current and near-term legal issues
February 15, 2022, noon - 1:00 pm
Speaker: Damien Riehl, VP, Litigation Workflow and Analytics Content, Fastcase
Description: Damien Riehl, a member of the Minnesota Governor's Council on Connected and Automated Vehicles analyzes the current legal implications for autonomous and connected vehicles. He discusses current and proposed state and federal laws and regulations; potential effects on liability; algorithmic driving decisions' effect on injuries, death, and liability; criminal implications; privacy implications; and ethical implications. He also discusses his work as Chair of the Minnesota Council's Committee on Data and Connectivity, including data-privacy and data-security implications.
Recording of Presentation
Domestic Violence: Four Contemporaneous Proceedings a Child Abuser May Face
January 11, 2022, 12:00 pm - 1:00 pm
Speaker: Jason Brown, Barna, Guzy & Steffen
Description: Mr. Brown discussed the four avenues that cases go down after a parent is accused of harming a child: (1) protective services; (2) order for protection; (3) criminal charges; and (4) divorce (custody) implications.
Please note: The views, opinions, and statements made at the CLE sessions are solely those of the speakers and do not reflect the views of the State Law Library or Minnesota Judicial Branch. In order to provide these courses free of charge, the CLE speakers volunteer their time to prepare and present. They are not compensated by the State Law Library or Minnesota Judicial Branch.
Contact: Liz Reppe, State Law Librarian, 651-297-2089, liz.reppe@courts.state.mn.us.


One of the first managers I ever had was what many people might call a micromanager. If I was five minutes late to work, he knew. If a client copied him on an email to me, he wanted to know exactly when I planned on responding. If I didn't complete a weekly SWOT analysis of myself to discuss with him, he wasn't thrilled.
At the time, this put him squarely in the "worst boss ever" category. And while I still don't agree with a lot of his choices, I'd be lying if I said I didn't learn anything from him.
Here are a few things that stuck with me—and truth be told, actually make me a better employee today.
I'll be honest—I could probably sum up the first year of my career with something I used to say almost every day: "Meh, this is good enough." Many times I saw things from a big-picture standpoint. And by that, I mean I'd look at the requirements of a task and try my best to get them done. If a minor thing or two got lost in the process, it didn't bug me all that much.
But a funny thing happened after I started approaching my job the way he wanted me to: People across the entire company started trusting me with bigger projects. Sure, I would've preferred to have a manager who wasn't quite so hands-on, but he did get me to see the value in paying attention to the details of even the most inane, low-impact tasks.
My relationship with my manager was simple. He'd tell me what I did wrong and how to improve it—and I'd go home to a sleepless night of worrying about whether or not I'd be employed the next day. I operated under the assumption that I did nothing well at work.
While that wasn't true, I've learned over the last few years that as much as I tell other people to seek out constructive criticism, I'm not very good at doing so myself.
And I look back on those daily critiques and wonder if the situation would've felt more positive if I'd simply asked, "How can I improve this?" whenever I turned in projects.
No matter how good I get at anything, there should always be a few things that make my boss say, "Hey, let's talk about how to get you to the next level." Sure, I didn't enjoy how often that manager came down on me for every little thing or his approach, but I've come to appreciate the honest feedback. And I know that I probably grew more as a professional because he constantly pushed me.
I can't tell you how many times I'd wake up for work and say, "Why is my boss like this? Can't he just relax for one day and stop nagging us all about every little thing?" After I left that job, I heard through the grapevine about some of the circumstances that led my manager to treat me the way he did. And honestly, I had no idea he was under that kind of pressure when I was working for him.
I think you'd be hard-pressed to find a bad boss who happily wore that label. And while I believe managers—no matter how great they are—should always be trying to improve themselves, I also now acknowledge that they're human, too.
And in addition to that, they have their own bosses to meet with and goals to hit. In the case of my micromanager, his hands were tied in many ways, which led him to manage us the way he did. That doesn't excuse the times he treated me poorly, but it is a good reminder that you shouldn't take continuous feedback as a reflection of your abilities (or perceived lack thereof).
It's hard to work for someone who wants to know where you are and what you're up to at all times. And if you're at a point where you're going home every night and stress-eating because your manager won't ease up, I get it. But take a step back and think about why he or she is treating you this way. If you can find a silver lining or two, I have a feeling that work might be a little more bearable (at least for now).


text:
Q: How to print data that gets returned from AJAX call I am trying to append data that gets returned from a ajax call.  I have the ajax call working correctly.  However the data returned is one giant character array.  I am using grails MVC, and the value I am returning is a ArrayList.  I want to be able to run a for loop that will go through the items.  But in order to do that I want to know if there is a way to convert 'data' into an array.  The output is shown below.
function getAllActivitiItems() {
    console.log ("Starting function");
    $.ajax({
        url: '${g.createLink(controller: 'Activiti', action: 'getAllActivitiQueue')}',
        type: 'POST',
        success: function(data) {
            console.log("Made it! "+data);
        },
        error: function(data) {
            console.log(data);
        }
    });
}

AJAX return data value:
[
  ['userId':'FP301', 'taskId':'1', 'storeKey':'001E0', 'callKey':'12634'],
  ['userId':'TS206', 'taskId':'2', 'storeKey':'00IAC', 'callKey':'12758'],
  ['userId':'SN304', 'taskId':'3', 'storeKey':'00IAC', 'callKey':'09843']
]

A: Are you looking to have an array of objects? If so, you may need to alter your server's getAllActivitiQueue method to return the data like this:
[
    {'userId':'FP301', 'taskId':'1', 'storeKey':'001E0', 'callKey':'12634'},
    {'userId':'TS206', 'taskId':'2', 'storeKey':'00IAC', 'callKey':'12758'},
    {'userId':'SN304', 'taskId':'3', 'storeKey':'00IAC', 'callKey':'09843'}
]

see this jsfiddle
Alternately, you could try using JSON.parse